{"push_id":561771543,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"bc73122d8fa1a99700e26067cc5aa94af0785d23","before":"c49606726d6bef879ee6793254fce8232200c551","commits":[{"sha":"aa6cc0d80ae678b98a4b353efaa185bbf3c12945","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"switched tracing example to OpenACC implementation, implemented colored output from build system","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/aa6cc0d80ae678b98a4b353efaa185bbf3c12945"},{"sha":"b68efc1d8f3d1c60504694b6b46674911dc02ba0","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed build system such that it is consistent without cleans","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/b68efc1d8f3d1c60504694b6b46674911dc02ba0"},{"sha":"31f16b6c90b1e60b181f1a6315fe9946dafb6205","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"switched to gcc for preprocessing to remove a dependency and to fix a problem related to comments in imported h files","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/31f16b6c90b1e60b181f1a6315fe9946dafb6205"},{"sha":"1a44dfaff0e21e4b26e5b66b0b6104d558719d4d","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"implemented datatrace output implementation for cpu version","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/1a44dfaff0e21e4b26e5b66b0b6104d558719d4d"},{"sha":"bc636fe9f7fc5de306eb48e6487ffd57f5eaf705","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"added safety branch to tracing to only execute on first run","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/bc636fe9f7fc5de306eb48e6487ffd57f5eaf705"},{"sha":"784eb7e89311efa6f988ece884ac2d7623ca2b4a","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"implemented tracing","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/784eb7e89311efa6f988ece884ac2d7623ca2b4a"},{"sha":"9a62db395ebded5b669613bd7cce4f293ee9e795","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"added missing tester script file for the tracing test","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/9a62db395ebded5b669613bd7cce4f293ee9e795"},{"sha":"bd69fe2f50d84222c85a25902a4e6e8243daf4f2","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed some issue with tracing in relation to module arrays","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/bd69fe2f50d84222c85a25902a4e6e8243daf4f2"},{"sha":"01d066a67a80fb8f467417b72fe90accb61b1fa2","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"checking for allocatables that haven't been allocated yet in the tracer","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/01d066a67a80fb8f467417b72fe90accb61b1fa2"},{"sha":"950ea238189c75e514658498e6c1c89841e8c92e","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed a problem with tracing and non 1-based arrays","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/950ea238189c75e514658498e6c1c89841e8c92e"},{"sha":"a315fb631a5a2acfd4ee6a9b0c1fed0e6f121826","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"disabled mandatory valgrind run, fixed comments inserted by preprocessor that would confuse fortran debuggers","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/a315fb631a5a2acfd4ee6a9b0c1fed0e6f121826"},{"sha":"bb9fb099fd80379cd981145b023accd1c7ec85f3","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed a bug that would lead to declaration prefixes not being loaded correctly for symbols imported from modules","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/bb9fb099fd80379cd981145b023accd1c7ec85f3"},{"sha":"4ba83b9d068b7691891d100d29c48a243882c946","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed a problem with braking up Fortran code lines","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/4ba83b9d068b7691891d100d29c48a243882c946"},{"sha":"3283577b4ff1f8a82224745b9cef63f7339b2e8c","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed problems with the line sanitizer","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/3283577b4ff1f8a82224745b9cef63f7339b2e8c"},{"sha":"55c2f9510dd52a80ce697ac470b8c2908520b0e0","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"added a check to run test whether the log contains a silent fatal error (as it happens with PGI OpenACC)","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/55c2f9510dd52a80ce697ac470b8c2908520b0e0"},{"sha":"e1d0aa86ed241eae59a3b2fdea760a74b199b970","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed a bug in relation to templated dommPP and accPP names and the tracing facility, added the ability to do more than one trace per symbol and subroutine","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/e1d0aa86ed241eae59a3b2fdea760a74b199b970"},{"sha":"2469c16c1e776a2a5486eb52e8c9e0336e4fead7","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"fixed tracing example to not rely on undefined behavior, fixed incorrect path read in tracing implementation","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/2469c16c1e776a2a5486eb52e8c9e0336e4fead7"},{"sha":"bc73122d8fa1a99700e26067cc5aa94af0785d23","author":{"email":"2c7f9fd20fbeb41ce8894ec4653d66fa7f3b6e1a@typhooncomputing.com","name":"Michel Müller"},"message":"some fixes in the tracer, more safety and better error handling in the File I/O subsystem","distinct":true,"url":"https://api.github.com/repos/muellermichel/Hybrid-Fortran/commits/bc73122d8fa1a99700e26067cc5aa94af0785d23"}]}