* Package: dev-lang/fuzion-0.083:0 * Repository: gentoo * Maintainer: xgqt@gentoo.org * Upstream: https://github.com/tokiwa-software/fuzion/issues/ * USE: abi_x86_64 amd64 elibc_glibc kernel_linux * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox * Using: openjdk-bin-17 >>> Unpacking source... >>> Unpacking fuzion-0.083.tar.gz to /var/tmp/portage/dev-lang/fuzion-0.083/work >>> Source unpacked in /var/tmp/portage/dev-lang/fuzion-0.083/work >>> Preparing source in /var/tmp/portage/dev-lang/fuzion-0.083/work/fuzion-0.083 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-lang/fuzion-0.083/work/fuzion-0.083 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-lang/fuzion-0.083/work/fuzion-0.083 ... make -j5 -j1 mkdir -p ./build/classes javac -encoding UTF8 -source 17 -d ./build/classes ./src/dev/flang/util/ANY.java ./src/dev/flang/util/BiGraph.java ./src/dev/flang/util/Callable.java ./src/dev/flang/util/DataOut.java ./src/dev/flang/util/Errors.java ./src/dev/flang/util/FatalError.java ./src/dev/flang/util/FuzionConstants.java ./src/dev/flang/util/FuzionOptions.java ./src/dev/flang/util/Graph.java ./src/dev/flang/util/HasSourcePosition.java ./src/dev/flang/util/HexDump.java ./src/dev/flang/util/Intervals.java ./src/dev/flang/util/List.java ./src/dev/flang/util/Map2Int.java ./src/dev/flang/util/MapComparable2Int.java ./src/dev/flang/util/MapToN.java ./src/dev/flang/util/Pair.java ./src/dev/flang/util/Profiler.java ./src/dev/flang/util/SourceDir.java ./src/dev/flang/util/SourceFile.java ./src/dev/flang/util/SourcePosition.java ./src/dev/flang/util/Terminal.java ./src/dev/flang/util/UnicodeData.java ./src/dev/flang/util/YesNo.java ./src/dev/flang/util/package-info.java Note: ./src/dev/flang/util/List.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. touch build/classes/dev/flang/util/__marker_for_make__ mkdir -p ./build/classes javac -encoding UTF8 -source 17 -cp ./build/classes -d ./build/classes ./src/dev/flang/ast/AbstractAssign.java ./src/dev/flang/ast/AbstractBlock.java ./src/dev/flang/ast/AbstractCall.java ./src/dev/flang/ast/AbstractCase.java ./src/dev/flang/ast/AbstractConstant.java ./src/dev/flang/ast/AbstractCurrent.java ./src/dev/flang/ast/AbstractFeature.java ./src/dev/flang/ast/AbstractMatch.java ./src/dev/flang/ast/AbstractType.java ./src/dev/flang/ast/Actual.java ./src/dev/flang/ast/Assign.java ./src/dev/flang/ast/AstErrors.java ./src/dev/flang/ast/Block.java ./src/dev/flang/ast/BoolConst.java ./src/dev/flang/ast/Box.java ./src/dev/flang/ast/Call.java ./src/dev/flang/ast/Case.java ./src/dev/flang/ast/Check.java ./src/dev/flang/ast/Cond.java ./src/dev/flang/ast/Constant.java ./src/dev/flang/ast/Consts.java ./src/dev/flang/ast/Contract.java ./src/dev/flang/ast/Current.java ./src/dev/flang/ast/Destructure.java ./src/dev/flang/ast/DotType.java ./src/dev/flang/ast/Env.java ./src/dev/flang/ast/Expr.java ./src/dev/flang/ast/ExprWithPos.java ./src/dev/flang/ast/Feature.java ./src/dev/flang/ast/FeatureAndOuter.java ./src/dev/flang/ast/FeatureName.java ./src/dev/flang/ast/FeatureVisitor.java ./src/dev/flang/ast/FormalGenerics.java ./src/dev/flang/ast/Function.java ./src/dev/flang/ast/FunctionReturnType.java ./src/dev/flang/ast/Generic.java ./src/dev/flang/ast/If.java ./src/dev/flang/ast/Impl.java ./src/dev/flang/ast/IncompatibleResultsOnBranches.java ./src/dev/flang/ast/InlineArray.java ./src/dev/flang/ast/Loop.java ./src/dev/flang/ast/Match.java ./src/dev/flang/ast/NoType.java ./src/dev/flang/ast/Nop.java ./src/dev/flang/ast/NumLiteral.java ./src/dev/flang/ast/OuterType.java ./src/dev/flang/ast/ParsedCall.java ./src/dev/flang/ast/RefType.java ./src/dev/flang/ast/Resolution.java ./src/dev/flang/ast/ReturnType.java ./src/dev/flang/ast/SrcModule.java ./src/dev/flang/ast/StatementVisitor.java ./src/dev/flang/ast/Stmnt.java ./src/dev/flang/ast/StrConst.java ./src/dev/flang/ast/Tag.java ./src/dev/flang/ast/This.java ./src/dev/flang/ast/Type.java ./src/dev/flang/ast/Types.java ./src/dev/flang/ast/Unbox.java ./src/dev/flang/ast/Universe.java ./src/dev/flang/ast/ValueType.java ./src/dev/flang/ast/Visi.java ./src/dev/flang/ast/package-info.java touch build/classes/dev/flang/ast/__marker_for_make__ mkdir -p ./build/classes javac -encoding UTF8 -source 17 -cp ./build/classes -d ./build/classes ./src/dev/flang/ir/IR.java touch build/classes/dev/flang/ir/__marker_for_make__ mkdir -p ./build/classes javac -encoding UTF8 -source 17 -cp ./build/classes -d ./build/classes ./src/dev/flang/fuir/FUIR.java ./src/dev/flang/fuir/FUIR.java:35: error: package dev.flang.air does not exist import dev.flang.air.Clazz; ^ ./src/dev/flang/fuir/FUIR.java:36: error: package dev.flang.air does not exist import dev.flang.air.Clazzes; ^ ./src/dev/flang/fuir/FUIR.java:37: error: package dev.flang.air does not exist import dev.flang.air.FeatureAndActuals; ^ ./src/dev/flang/fuir/FUIR.java:102: error: cannot find symbol private static TreeMap SPECIAL_ID = new TreeMap<>(); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:148: error: cannot find symbol final Clazz _main; ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:154: error: cannot find symbol final Map2Int _clazzIds; ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:193: error: cannot find symbol public FUIR(Clazz main) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:222: error: cannot find symbol public Clazz main() ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:234: error: cannot find symbol private Clazz clazz(int id) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:243: error: cannot find symbol private int id(Clazz cc) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:252: error: cannot find symbol private void add(Clazz cl) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:460: error: cannot find symbol private boolean clazzFieldIsAdrOfValue(Clazz fc) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:505: error: cannot find symbol FeatureKind clazzKind(Clazz cc) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:881: error: cannot find symbol private void addCode(Clazz cc, List code, AbstractFeature ff) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:129: error: cannot find symbol abstract Clazz getIfCreated(); ^ symbol: class Clazz location: class SpecialClazzes ./src/dev/flang/fuir/FUIR.java:110: error: cannot find symbol c_i8 { Clazz getIfCreated() { return Clazzes.i8 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:110: error: package Clazzes does not exist c_i8 { Clazz getIfCreated() { return Clazzes.i8 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:111: error: cannot find symbol c_i16 { Clazz getIfCreated() { return Clazzes.i16 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:111: error: package Clazzes does not exist c_i16 { Clazz getIfCreated() { return Clazzes.i16 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:112: error: cannot find symbol c_i32 { Clazz getIfCreated() { return Clazzes.i32 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:112: error: package Clazzes does not exist c_i32 { Clazz getIfCreated() { return Clazzes.i32 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:113: error: cannot find symbol c_i64 { Clazz getIfCreated() { return Clazzes.i64 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:113: error: package Clazzes does not exist c_i64 { Clazz getIfCreated() { return Clazzes.i64 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:114: error: cannot find symbol c_u8 { Clazz getIfCreated() { return Clazzes.u8 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:114: error: package Clazzes does not exist c_u8 { Clazz getIfCreated() { return Clazzes.u8 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:115: error: cannot find symbol c_u16 { Clazz getIfCreated() { return Clazzes.u16 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:115: error: package Clazzes does not exist c_u16 { Clazz getIfCreated() { return Clazzes.u16 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:116: error: cannot find symbol c_u32 { Clazz getIfCreated() { return Clazzes.u32 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:116: error: package Clazzes does not exist c_u32 { Clazz getIfCreated() { return Clazzes.u32 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:117: error: cannot find symbol c_u64 { Clazz getIfCreated() { return Clazzes.u64 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:117: error: package Clazzes does not exist c_u64 { Clazz getIfCreated() { return Clazzes.u64 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:118: error: cannot find symbol c_f32 { Clazz getIfCreated() { return Clazzes.f32 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:118: error: package Clazzes does not exist c_f32 { Clazz getIfCreated() { return Clazzes.f32 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:119: error: cannot find symbol c_f64 { Clazz getIfCreated() { return Clazzes.f64 .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:119: error: package Clazzes does not exist c_f64 { Clazz getIfCreated() { return Clazzes.f64 .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:120: error: cannot find symbol c_bool { Clazz getIfCreated() { return Clazzes.bool .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:120: error: package Clazzes does not exist c_bool { Clazz getIfCreated() { return Clazzes.bool .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:121: error: cannot find symbol c_TRUE { Clazz getIfCreated() { return Clazzes.c_TRUE .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:121: error: package Clazzes does not exist c_TRUE { Clazz getIfCreated() { return Clazzes.c_TRUE .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:122: error: cannot find symbol c_FALSE { Clazz getIfCreated() { return Clazzes.c_FALSE .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:122: error: package Clazzes does not exist c_FALSE { Clazz getIfCreated() { return Clazzes.c_FALSE .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:123: error: cannot find symbol c_Const_String{ Clazz getIfCreated() { return Clazzes.Const_String.getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:123: error: package Clazzes does not exist c_Const_String{ Clazz getIfCreated() { return Clazzes.Const_String.getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:124: error: cannot find symbol c_unit { Clazz getIfCreated() { return Clazzes.c_unit .getIfCreated(); } }, ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:124: error: package Clazzes does not exist c_unit { Clazz getIfCreated() { return Clazzes.c_unit .getIfCreated(); } }, ^ ./src/dev/flang/fuir/FUIR.java:127: error: cannot find symbol c_NOT_FOUND { Clazz getIfCreated() { return null; } }; ^ symbol: class Clazz ./src/dev/flang/fuir/FUIR.java:199: error: cannot find symbol Clazzes.findAllClasses(main()); ^ symbol: variable Clazzes location: class FUIR ./src/dev/flang/fuir/FUIR.java:267: error: cannot find symbol for (var cl : Clazzes.all()) ^ symbol: variable Clazzes location: class FUIR ./src/dev/flang/fuir/FUIR.java:388: error: cannot find symbol var result = new List(); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:510: error: cannot find symbol case Routine -> FeatureKind.Routine; ^ symbol: variable Routine location: class FUIR ./src/dev/flang/fuir/FUIR.java:511: error: cannot find symbol case Field -> FeatureKind.Field; ^ symbol: variable Field location: class FUIR ./src/dev/flang/fuir/FUIR.java:512: error: cannot find symbol case Intrinsic -> FeatureKind.Intrinsic; ^ symbol: variable Intrinsic location: class FUIR ./src/dev/flang/fuir/FUIR.java:513: error: cannot find symbol case Abstract -> FeatureKind.Abstract; ^ symbol: variable Abstract location: class FUIR ./src/dev/flang/fuir/FUIR.java:514: error: cannot find symbol case Choice -> FeatureKind.Choice; ^ symbol: variable Choice location: class FUIR ./src/dev/flang/fuir/FUIR.java:515: error: cannot find symbol case TypeParameter -> FeatureKind.Intrinsic; ^ symbol: variable TypeParameter location: class FUIR ./src/dev/flang/fuir/FUIR.java:542: error: reference to clazzKind is ambiguous (clazzKind(cl) == FeatureKind.Intrinsic); ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:752: error: package Clazzes does not exist return id(Clazzes.any.get()); ^ ./src/dev/flang/fuir/FUIR.java:763: error: package Clazzes does not exist return id(Clazzes.universe.get()); ^ ./src/dev/flang/fuir/FUIR.java:910: error: cannot find symbol var or = (of == null) ? null : (Clazz) cc._inner.get(new FeatureAndActuals(of, new List<>(), false)); // NYI: ugly cast ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:910: error: cannot find symbol var or = (of == null) ? null : (Clazz) cc._inner.get(new FeatureAndActuals(of, new List<>(), false)); // NYI: ugly cast ^ symbol: class FeatureAndActuals location: class FUIR ./src/dev/flang/fuir/FUIR.java:910: error: cannot infer type for local variable or var or = (of == null) ? null : (Clazz) cc._inner.get(new FeatureAndActuals(of, new List<>(), false)); // NYI: ugly cast ^ (variable initializer is 'null') ./src/dev/flang/fuir/FUIR.java:931: error: cannot find symbol code.add((Clazz) cc.getRuntimeData(p._parentCallArgFieldIds + i)); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:955: error: reference to clazzKind is ambiguous (clazzKind(cl) == FeatureKind.Routine); ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:992: error: reference to clazzKind is ambiguous (clazzKind(cl) == FeatureKind.Routine || ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:993: error: reference to clazzKind is ambiguous clazzKind(cl) == FeatureKind.Field || ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:994: error: reference to clazzKind is ambiguous clazzKind(cl) == FeatureKind.Intrinsic || ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:995: error: reference to clazzKind is ambiguous clazzKind(cl) == FeatureKind.Abstract , ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:1073: error: package Clazzes does not exist && cc != Clazzes.Const_String.getIfCreated() ^ ./src/dev/flang/fuir/FUIR.java:1131: error: reference to clazzKind is ambiguous pre ? (switch (clazzKind(cl)) ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:1139: error: reference to clazzKind is ambiguous : (switch (clazzKind(cl)) ^ both method clazzKind(int) in FUIR and method clazzKind(Clazz) in FUIR match ./src/dev/flang/fuir/FUIR.java:1171: error: package Clazzes does not exist var cc = Clazzes.Const_String.getIfCreated(); ^ ./src/dev/flang/fuir/FUIR.java:1183: error: cannot find symbol var cc = Clazzes.constStringInternalArray; ^ symbol: variable Clazzes location: class FUIR ./src/dev/flang/fuir/FUIR.java:1195: error: cannot find symbol var cc = Clazzes.fuzionSysArray_u8_data; ^ symbol: variable Clazzes location: class FUIR ./src/dev/flang/fuir/FUIR.java:1207: error: cannot find symbol var cc = Clazzes.fuzionSysArray_u8_length; ^ symbol: variable Clazzes location: class FUIR ./src/dev/flang/fuir/FUIR.java:1258: error: cannot find symbol if (e instanceof Clazz ) /* Clazz represents the field we assign a value to */ ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1285: error: cannot find symbol var vcl = (Clazz) outerClazz.getRuntimeData(t._valAndTaggedClazzId + 0); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1298: error: cannot find symbol var ncl = (Clazz) outerClazz.getRuntimeData(t._valAndTaggedClazzId + 1); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1315: error: cannot find symbol var vcl = (Clazz) outerClazz.getRuntimeData(v._clazzId); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1328: error: cannot find symbol Clazz vc = (Clazz) outerClazz.getRuntimeData(b._valAndRefClazzId); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1328: error: cannot find symbol Clazz vc = (Clazz) outerClazz.getRuntimeData(b._valAndRefClazzId); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1341: error: cannot find symbol Clazz rc = (Clazz) outerClazz.getRuntimeData(b._valAndRefClazzId+1); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1341: error: cannot find symbol Clazz rc = (Clazz) outerClazz.getRuntimeData(b._valAndRefClazzId+1); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1354: error: cannot find symbol Clazz orc = (Clazz) outerClazz.getRuntimeData(u._refAndValClazzId); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1354: error: cannot find symbol Clazz orc = (Clazz) outerClazz.getRuntimeData(u._refAndValClazzId); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1367: error: cannot find symbol Clazz vc = (Clazz) outerClazz.getRuntimeData(u._refAndValClazzId+1); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1367: error: cannot find symbol Clazz vc = (Clazz) outerClazz.getRuntimeData(u._refAndValClazzId+1); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1427: error: cannot find symbol Clazz innerClazz = ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1428: error: cannot find symbol (s instanceof AbstractCall call) ? (Clazz) outerClazz.getRuntimeData(call._sid + 2) : ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1429: error: cannot find symbol (Clazz) (Object) new Object() { { if (true) throw new Error("accessedClazz found unexpected Stmnt."); } } /* Java is ugly... */; ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1459: error: cannot find symbol Clazz innerClazz = ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1460: error: cannot find symbol (s instanceof AbstractCall call) ? (Clazz) outerClazz.getRuntimeData(call._sid + 0) : ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1461: error: cannot find symbol (s instanceof AbstractAssign a ) ? (Clazz) outerClazz.getRuntimeData(a ._tid + 1) : ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1462: error: cannot find symbol (s instanceof Clazz fld ) ? fld : ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1463: error: cannot find symbol (Clazz) (Object) new Object() { { if (true) throw new Error("accessedClazz found unexpected Stmnt."); } } /* Java is ugly... */; ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1493: error: cannot find symbol Clazz tclazz; ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1500: error: cannot find symbol tclazz = (Clazz) outerClazz.getRuntimeData(call._sid + 1); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1505: error: cannot find symbol var assignedField = (Clazz) outerClazz.getRuntimeData(ass._tid+ 1); ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1506: error: cannot find symbol tclazz = (Clazz) outerClazz.getRuntimeData(ass._tid); // NYI: This should be the same as assignedField._outer ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1509: error: cannot find symbol else if (s instanceof Clazz fld) ^ symbol: class Clazz location: class FUIR ./src/dev/flang/fuir/FUIR.java:1511: error: cannot find symbol tclazz = (Clazz) fld._outer; ^ symbol: class Clazz location: class FUIR 100 errors only showing the first 100 errors, of 130 total; use -Xmaxerrs if you would like to see more make: *** [Makefile:441: build/classes/dev/flang/fuir/__marker_for_make__] Error 1 shuffle=4095482956 * ERROR: dev-lang/fuzion-0.083::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=dev-lang/fuzion-0.083::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-lang/fuzion-0.083::gentoo'`. * The complete build log is located at '/var/log/portage/dev-lang:fuzion-0.083:20230820-035820.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-lang/fuzion-0.083/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-lang/fuzion-0.083/temp/environment'. * Working directory: '/var/tmp/portage/dev-lang/fuzion-0.083/work/fuzion-0.083' * S: '/var/tmp/portage/dev-lang/fuzion-0.083/work/fuzion-0.083' !!! When you file a bug report, please include the following information: GENTOO_VM=openjdk-bin-17 CLASSPATH="" JAVA_HOME="/opt/openjdk-bin-17.0.7_p7" JAVACFLAGS="-source 17 -target 17" COMPILER="" and of course, the output of emerge --info =fuzion-0.083