Skip to content

Regression Aug 15th-17th in community build compiling Squants #2994

Closed
@olafurpg

Description

@olafurpg

Compilation errors

[error] -- [E049] Reference Error: /home/travis/build/lampepfl/dotty-community-build/squants/shared/src/main/scala/squants/energy/Energy.scala:242:19 
[error] 242 |    def toEnergy = Energy(s)
[error]     |                   ^^^^^^
[error]     |              object Energy in package energy does not take parameters
[error] -- [E049] Reference Error: /home/travis/build/lampepfl/dotty-community-build/squants/shared/src/main/scala/squants/energy/Power.scala:145:18 
[error] 145 |    def toPower = Power(s)
[error]     |                  ^^^^^
[error]     |               object Power in package energy does not take parameters
[error] -- [E049] Reference Error: /home/travis/build/lampepfl/dotty-community-build/squants/shared/src/main/scala/squants/energy/PowerRamp.scala:109:22 
[error] 109 |    def toPowerRamp = PowerRamp(s)
[error]     |                      ^^^^^^^^^
[error]     |           object PowerRamp in package energy does not take parameters
[error] -- [E049] Reference Error: /home/travis/build/lampepfl/dotty-community-build/squants/shared/src/main/scala/squants/information/Information.scala:214:24 0m
[error] 214 |    def toInformation = Information(s)
[error]     |                        ^^^^^^^^^^^
[error]     |    object Information in package information does not take parameters
[warn] -- Migration Warning: /home/travis/build/lampepfl/dotty-community-build/squants/shared/src/main/scala/squants/market/Money.scala:465:27 
[warn] 465 |    def negate(x: Money) = -x
[warn]     |                           ^^
[warn]     |                 method unary_- in class Quantity requires () argument
[error] -- [E049] Reference Error: /home/travis/build/lampepfl/dotty-community-build/squants/shared/src/main/scala/squants/mass/Mass.scala:216:17 
[error] 216 |    def toMass = Mass(s)
[error]     |                 ^^^^
[error]     |                 object Mass in package mass does not take parameters
[error] -- [E049] Reference Error: /home/travis/build/lampepfl/dotty-community-build/squants/shared/src/main/scala/squants/space/Length.scala:290:19 
[error] 290 |    def toLength = Length(s)
[error]     |                   ^^^^^^
[error]     |               object Length in package space does not take parameters
[warn] 5 warnings found
[error] 6 errors found
[error] (squantsJVM/compile:compileIncremental) Compilation failed

Definition of Energy https://github.com/dotty-staging/squants/blob/616fe0d74bedea35a5b2f0e79dc3c42cbaa5b0ce/shared/src/main/scala/squants/energy/Energy.scala#L27

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions