Menu ▾ ▴

#3292 Missing int8_t definition causes ucsim build failure

closed
nobody
None
Simulator
7
2022-03-02
2021-10-30
No

Revision [r12698] introduced a reference to int8_t in sim/ucsim/sim.src/uccl.h:

virtual int8_t *tick_tab(t_mem code) { return NULL; }

However, there is no definition for this type active here so the build fails for several snapshot targets (32-bit Linux, 32-bit and 64-bit Windows). Probably there is an #include missing or a problem with the sequence of #includes and is only building on systems that are indirectly pulling in a definition through some other header file.

Discussion

  • Daniel Drotos

    Daniel Drotos - 2021-10-30

    Dear Erik,

    Can you send output of configure, please?

    Daniel

     
  • Erik Petrich

    Erik Petrich - 2021-10-31

    I have attached the output from configure, but I also see that the latest snapshot [r12750] did successfully build, so perhaps you have fixed this just before I opened this ticket.

     
  • Daniel Drotos

    Daniel Drotos - 2022-03-02
    • status: open --> closed
     

Log in to post a comment.