Skip to content
Snippets Groups Projects

feat: Update BrainScaleS software

Merged Eric Müller requested to merge update_brainscales into master
1 unresolved thread

This will probably not build on the v0.20.0 deployment, due to the valarray syntax errors in the deployed stdlibc++, cf. !360 (closed).

Merge request reports

Could not retrieve the pipeline status. For troubleshooting steps, read the documentation.

Approval is optional
Ready to merge by members who can write to the target branch.

Merge details

  • 1 commit will be added to master.
  • Source branch will be deleted.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • @emuller

      >> 2053    ../grenade/src/grenade/vx/signal_flow/vertex/plasticity_rule.cpp:1
                 4:10: fatal error: inja/inja.hpp: No such file or directory
         2054       14 | #include <inja/inja.hpp>
         2055          |          ^~~~~~~~~~~~~~~
         2056    compilation terminated.
    
      >> 5136    ../grenade/src/grenade/vx/execution/detail/ppu_program_generator.c
                 pp:9:10: fatal error: inja/inja.hpp: No such file or directory
         5137        9 | #include <inja/inja.hpp>
         5138          |          ^~~~~~~~~~~~~~~
         5139    compilation terminated.
    • Author Maintainer

      Arrrgh, I forgot a new dependency :/ → inja, a C++ library for file templates… (which isn't available upstream → added to packages/).

      Edited by Eric Müller
    • Author Maintainer

      But it will probably only fix the first error type → we did encounter this ambiguity error below for std::void_t<X> vs. std::void_t<Y> last year too, it happened on gcc@10 compilers, and I guess this is also the problem here. I did not follow up, because we could just remove dead code back then, but now it's an active code path… :/ (@mauch @pspilger FYI)

    • Author Maintainer

      @pspilger created a potential fix for the SFINAE problem on gcc 10… the current build still runs, but I believe that it will fail — we could retry then (tag redefined)

      Edited by Eric Müller
    • Please register or sign in to reply
  • Eric Müller added 1 commit

    added 1 commit

    • d14dfe07 - fix(BrainScaleS build): Add missing dependency on inja

    Compare with previous version

  • mentioned in commit 0eeacb70

Please register or sign in to reply