Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Try reflection again #6716

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from

Manual Pointwise instance breaks meta

a743213
Select commit
Loading
Failed to load commit list.
Draft

Try reflection again #6716

Manual Pointwise instance breaks meta
a743213
Select commit
Loading
Failed to load commit list.
IOG Hydra / ci/hydra-build:x86_64-linux.plutus-metatheory-site failed Nov 28, 2024 in 2m 56s

Build dependency failed

1 failed steps

Details

Failed Steps

Step 1

Derivation

/nix/store/2s6pqp5xrigy6jdg3qyk3275ya3cdy41-plutus-metatheory-doc.drv

Log

Running phase: unpackPhase
unpacking source archive /nix/store/bh6vlh1c3gwmayfgyc06pnm372cny30j-source
source root is source
Running phase: patchPhase
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
Checking index (/build/source/src/index.lagda.md).
 Checking Type (/build/source/src/Type.lagda.md).
  Checking Utils (/build/source/src/Utils.lagda.md).
  Checking Builtin.Constant.Type (/build/source/src/Builtin/Constant/Type.lagda.md).
   Checking Builtin.Constant.AtomicType (/build/source/src/Builtin/Constant/AtomicType.lagda.md).
    Checking Utils.Reflection (/build/source/src/Utils/Reflection.lagda.md).
 Checking Type.RenamingSubstitution (/build/source/src/Type/RenamingSubstitution.lagda.md).
 Checking Type.Equality (/build/source/src/Type/Equality.lagda.md).
 Checking Type.BetaNormal (/build/source/src/Type/BetaNormal.lagda.md).
 Checking Type.BetaNBE (/build/source/src/Type/BetaNBE.lagda.md).
 Checking Type.BetaNBE.Soundness (/build/source/src/Type/BetaNBE/Soundness.lagda.md).
 Checking Type.BetaNBE.Completeness (/build/source/src/Type/BetaNBE/Completeness.lagda.md).
  Checking Type.BetaNormal.Equality (/build/source/src/Type/BetaNormal/Equality.lagda.md).
 Checking Type.BetaNBE.Stability (/build/source/src/Type/BetaNBE/Stability.lagda.md).
 Checking Type.BetaNBE.RenamingSubstitution (/build/source/src/Type/BetaNBE/RenamingSubstitution.lagda.md).
 Checking Builtin (/build/source/src/Builtin.lagda.md).
  Checking Builtin.Signature (/build/source/src/Builtin/Signature.lagda.md).
 Checking Declarative (/build/source/src/Declarative.lagda.md).
  Checking Utils.List (/build/source/src/Utils/List.lagda.md).
  Checking Algorithmic (/build/source/src/Algorithmic.lagda.md).
   Checking Algorithmic.Signature (/build/source/src/Algorithmic/Signature.lagda.md).
  Checking RawU (/build/source/src/RawU.lagda.md).
   Checking Utils.Decidable (/build/source/src/Utils/Decidable.lagda.md).
 Checking Declarative.RenamingSubstitution (/build/source/src/Declarative/RenamingSubstitution.lagda.md).
 Checking Declarative.Erasure (/build/source/src/Declarative/Erasure.lagda.md).
  Checking Untyped (/build/source/src/Untyped.lagda.md).
   Checking Scoped (/build/source/src/Scoped.lagda.md).
    Checking Raw (/build/source/src/Raw.lagda.md).
  Checking Untyped.RenamingSubstitution (/build/source/src/Untyped/RenamingSubstitution.lagda.md).
 Checking Declarative.Examples (/build/source/src/Declarative/Examples.lagda.md).
  Checking Declarative.Examples.StdLib.Function (/build/source/src/Declarative/Examples/StdLib/Function.lagda.md).
  Checking Declarative.Examples.StdLib.ChurchNat (/build/source/src/Declarative/Examples/StdLib/ChurchNat.lagda.md).
  Checking Declarative.Examples.StdLib.Nat (/build/source/src/Declarative/Examples/StdLib/Nat.lagda.md).
 Checking Algorithmic.RenamingSubstitution (/build/source/src/Algorithmic/RenamingSubstitution.lagda.md).
 Checking Algorithmic.Reduction (/build/source/src/Algorithmic/Reduction.lagda.md).
  Checking Algorithmic.ReductionEC (/build/source/src/Algorithmic/ReductionEC.lagda.md).
   Checking Algorithmic.Properties (/build/source/src/Algorithmic/Properties.lagda.md).
   Checking Algorithmic.CEK (/build/source/src/Algorithmic/CEK.lagda.md).
  Checking Algorithmic.ReductionEC.Progress (/build/source/src/Algorithmic/ReductionEC/Progress.lagda.md).
  Checking Algorithmic.ReductionEC.Determinism (/build/source/src/Algorithmic/ReductionEC/Determinism.lagda.md).
 Checking Algorithmic.Evaluation (/build/source/src/Algorithmic/Evaluation.lagda.md).
 Checking Algorithmic.Completeness (/build/source/src/Algorithmic/Completeness.lagda.md).
 Checking Algorithmic.Soundness (/build/source/src/Algorithmic/Soundness.lagda.md).
 Checking Algorithmic.Erasure (/build/source/src/Algorithmic/Erasure.lagda.md).
 Checking Algorithmic.Erasure.RenamingSubstitution (/build/source/src/Algorithmic/Erasure/RenamingSubstitution.lagda.md).
 Checking Algorithmic.CC (/build/source/src/Algorithmic/CC.lagda.md).
 Checking Algorithmic.CK (/build/source/src/Algorithmic/CK.lagda.md).
 Checking Algorithmic.Examples (/build/source/src/Algorithmic/Examples.lagda.md).
 Checking Scoped.RenamingSubstitution (/build/source/src/Scoped/RenamingSubstitution.lagda.md).
 Checking Scoped.Extrication (/build/source/src/Scoped/Extrication.lagda.md).
 Checking Scoped.Extrication.RenamingSubstitution (/build/source/src/Scoped/Extrication/RenamingSubstitution.lagda.md).
 Checking Untyped.CEK (/build/source/src/Untyped/CEK.lagda.md).
 Checking Check (/build/source/src/Check.lagda.md).
 Checking Main (/build/source/src/Main.lagda.md).
  Checking VerifiedCompilation (/build/source/src/VerifiedCompilation.lagda.md).
   Checking VerifiedCompilation.UCaseOfCase (/build/source/src/VerifiedCompilation/UCaseOfCase.lagda.md).
    Checking VerifiedCompilation.Equality (/build/source/src/VerifiedCompilation/Equality.lagda.md).
    Checking VerifiedCompilation.UntypedViews (/build/source/src/VerifiedCompilation/UntypedViews.lagda.md).
    Checking VerifiedCompilation.UntypedTranslation (/build/source/src/VerifiedCompilation/UntypedTranslation.lagda.md).
    Checking Evaluator.Base (/build/source/src/Evaluator/Base.lagda.md).
   Checking VerifiedCompilation.UForceDelay (/build/source/src/VerifiedCompilation/UForceDelay.lagda.md).
   Checking VerifiedCompilation.UFloatDelay (/build/source/src/VerifiedCompilation/UFloatDelay.lagda.md).
    Checking VerifiedCompilation.Purity (/build/source/src/VerifiedCompilation/Purity.lagda.md).
   Checking VerifiedCompilation.UCSE (/build/source/src/VerifiedCompilation/UCSE.lagda.md).
/build/source/src/VerifiedCompilation.lagda.md:219,1-235,8
specializeType should never fail! This is a bug!
Error:
TC doesn't provide which error to catch
when scope checking the declaration
  import VerifiedCompilation