{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":607840259,"defaultBranch":"GHA","name":"int","ownerLogin":"MirBSD","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-28T19:31:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7853336?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1692017244.0","currentOid":""},"activityList":{"items":[{"before":"6b2fe241e23bc52e428eb317bd531ce9cee2aea6","after":"fe0a6bffb0cc35481a2eabf894c1c48d917bc045","ref":"refs/heads/GHA","pushedAt":"2024-08-16T02:40:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"work around github’s linguist mis-identifying mbsdcc.h","shortMessageHtmlLink":"work around github’s linguist mis-identifying mbsdcc.h"}},{"before":"74413ae5afc3cfaf446d38796adcfc1d93f9fe2c","after":"6b2fe241e23bc52e428eb317bd531ce9cee2aea6","ref":"refs/heads/GHA","pushedAt":"2024-07-25T03:00:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"Revert \"clang on sid does c2x now (C23)\"\n\nhttps://github.com/llvm/llvm-project/issues/75199\n\nThis reverts commit a03ae6b6c8c61475ce897355f63cdca203ed882a.","shortMessageHtmlLink":"Revert \"clang on sid does c2x now (C23)\""}},{"before":"5e8c06b15865a3e976506f4edb76776df920238b","after":"74413ae5afc3cfaf446d38796adcfc1d93f9fe2c","ref":"refs/heads/GHA","pushedAt":"2024-07-25T02:34:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"run a dist-upgrade on all but the oldest distros, to be sure","shortMessageHtmlLink":"run a dist-upgrade on all but the oldest distros, to be sure"}},{"before":"a312df0018815bc8017326d136dd2eddda1cfb3c","after":"086bcd74b339694c579e2d17e7a660bb8379f613","ref":"refs/heads/master","pushedAt":"2024-07-25T02:30:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"testsuite and consistency fixes\n\n• style consistency\n also shellcheck has a marginal point but too many FPs here anyway\n• oops, this is not mksh…\n• more report\n• move some testsuite helpers to xxt-int.c\n• move __predict_{true,false} to mbsdcc.h\n• don’t __predict_true((vr) >= 0), let the compiler do w/ever\n• output layout\n• more precise note\n• “Hi from” as in mksh/Build.sh at the beginning, for scrollback\n• show more information about the environment\n endianness (when detectible, common cases incl. PDP) and nil\n representation in memory (rotated for little endian for convenience)\n• do something to compare expected vs. actually run tests\n• fix inconsistent indentation\n• add pass tests for mbiCAAlet and a large comment about it\n• fix range for mbiCAP*/mbiCAS* tests\n• fix range used for mbiCAU*() tests; add comment about missing macros\n• overhaul some test helper macros and functions for better checks\n• fix mbiSAFECOMPLEMENT test wording; test mbiCAsafe* always\n\n(via git)","shortMessageHtmlLink":"testsuite and consistency fixes"}},{"before":"372b4e19aeb84dd123d22080ed896c149df4fba1","after":"5e8c06b15865a3e976506f4edb76776df920238b","ref":"refs/heads/GHA","pushedAt":"2024-07-25T02:05:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"style consistency\n\nalso shellcheck has a marginal point but too many FPs here anyway","shortMessageHtmlLink":"style consistency"}},{"before":"15937834acd862ff4f9f5dda193c2b12bbef1be8","after":"372b4e19aeb84dd123d22080ed896c149df4fba1","ref":"refs/heads/GHA","pushedAt":"2024-07-25T01:52:37.000Z","pushType":"push","commitsCount":21,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"-macos-11 +macos-14(beta) +ubuntu-24.04(beta)\n\nvia https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners","shortMessageHtmlLink":"-macos-11 +macos-14(beta) +ubuntu-24.04(beta)"}},{"before":"620fc0bfd0e09f5a44cebd6dcc3b2cf93d243444","after":"15937834acd862ff4f9f5dda193c2b12bbef1be8","ref":"refs/heads/GHA","pushedAt":"2024-07-24T17:38:49.000Z","pushType":"push","commitsCount":95,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"rebase on top of fixed CVS→git export, no change, no delta to upstream code","shortMessageHtmlLink":"rebase on top of fixed CVS→git export, no change, no delta to upstrea…"}},{"before":"b8203b9cb723db885e9dc3cfaafd3436fcd8c131","after":"620fc0bfd0e09f5a44cebd6dcc3b2cf93d243444","ref":"refs/heads/GHA","pushedAt":"2024-04-03T17:05:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"don’t run the cross workflow on i386","shortMessageHtmlLink":"don’t run the cross workflow on i386"}},{"before":"7949555ec5a291ab00feff0dc830e19ed0b8d792","after":"b8203b9cb723db885e9dc3cfaafd3436fcd8c131","ref":"refs/heads/GHA","pushedAt":"2024-04-03T16:44:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"18:42⎜ I'm thinking dropping qemu-user entirely","shortMessageHtmlLink":"18:42⎜<mjt:#debian-ports> I'm thinking dropping qemu-user entirely"}},{"before":"c9332170b48863bb85481fa9283568f152cf6958","after":"7949555ec5a291ab00feff0dc830e19ed0b8d792","ref":"refs/heads/GHA","pushedAt":"2024-04-02T10:08:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"upgrade to CodeQL v3","shortMessageHtmlLink":"upgrade to CodeQL v3"}},{"before":"45bd56726bad7e4fc25fa0124e371ecf3e0b6231","after":"c9332170b48863bb85481fa9283568f152cf6958","ref":"refs/heads/GHA","pushedAt":"2024-04-02T09:08:53.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"consistency in the header block for scripts","shortMessageHtmlLink":"consistency in the header block for scripts"}},{"before":"e2eb8c27a40fcf21b4254cd52b0c4d6b35ad2a15","after":"a312df0018815bc8017326d136dd2eddda1cfb3c","ref":"refs/heads/master","pushedAt":"2024-04-02T09:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"avoid trouble with CR-LF line endings 🙀","shortMessageHtmlLink":"avoid trouble with CR-LF line endings 🙀"}},{"before":"ede4c4bfc89d420a8981b6c65c9d14f076c4c518","after":"45bd56726bad7e4fc25fa0124e371ecf3e0b6231","ref":"refs/heads/GHA","pushedAt":"2024-04-02T08:51:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"newlines and Windhoos, arrrgh!","shortMessageHtmlLink":"newlines and Windhoos, arrrgh!"}},{"before":"44ee73d658381685685a9ac514a610c923a37127","after":"ede4c4bfc89d420a8981b6c65c9d14f076c4c518","ref":"refs/heads/GHA","pushedAt":"2024-04-02T08:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"I think GNU bash will mich verarschen…","shortMessageHtmlLink":"I think GNU bash will mich verarschen…"}},{"before":"34e29f3bc97f537137bdd9a630497721497f834b","after":"44ee73d658381685685a9ac514a610c923a37127","ref":"refs/heads/GHA","pushedAt":"2024-04-02T08:21:50.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"add MirBSD-or-CC0 licence tags to all scripts\n\n(same for the worklfows, but these have no place to put metadata)","shortMessageHtmlLink":"add MirBSD-or-CC0 licence tags to all scripts"}},{"before":"ca3f45fe7fbb3e113cc53843c45f621a448d9dc0","after":"e2eb8c27a40fcf21b4254cd52b0c4d6b35ad2a15","ref":"refs/heads/master","pushedAt":"2024-04-02T08:16:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"advance mbsd{int,cc}.h quite a bit:\n\n• move mksh/sh.h SHIKATANAI macro to mbsdcc.h and test it (bt-normal)\n• mirtime: note Issue 8 changes needed\n• C++ mbccChkExpr/mbccCEX now work with both OpenWatcom C++ (targetting\n Linux/i386), antique G++ and SUNWCC (Sun Studio 12.6), too\n• C++ mbccFAMslot now works outside GCC/Clang/MSVC++ (“works”, [1] hah)\n• OpenWatcom C: disable warning “Comparison result always 0” during CTA\n (downside is that ending a CTA should restore the level, but it lacks\n a pop pragma, so we set the level to 4/info)\n• for all bitfields, use unsigned int because SUNWcc complains about\n nōn-portable bitfields, C89 allows only {,{,un}signed} int anyway\n• better consistency checks in mbCTA_END\n• -DMBSDINT_H_SMALL_SYSTEM=3 handles 64-bit types again but works in a\n 16-bit environment (OpenWatcom C targetting DOS, where I got the\n selftests to work but the whole testsuite won’t fit a segment, or\n even multiple at once, we’re going to have to hack that eventually)\n• -DMBSDINT_H_WANT_LONG_IN_SIZET=0 for 16-bit without size_t ≥ long\n• change mbiTYPE_ISF to work in OpenWatcom C++; as that works in CTAs,\n mbiCTA_TYPE_{NOT,not}F goes away\n• work around MSVC ignoring (unsigned)sizetvar casts for -Wformat by\n writing them as (0U + (unsigned)sizetvar); their rationale is to\n make users switch to %zu ofc but we can’t do that in ancient C\n• check bc(1) is usable near testsuite runner beginning\n• rename all files to not have more than one dot, for OpenWatcom/DOS\n• check the “whether we can build at all” result if it runs unless cross\n• also check the split compile and link step works\n• check for for the testsuite’s system info helper and make\n it show float, double and long double info if present\n• split tif() from ti(), the latter “probably” fails compilation, in its\n int parts, if a type is actually float; tif now uses some bounds checks\n against the type-maximum and max-const deferring mbiMASK_BITS (and the\n mbiMASK_BITS part of mbiTYPE_UBITS) into a function instead of inline\n so the constant folder does not explode (also uses a volatile variable\n for the same purpose) but this is just so we can go without configure-\n time type checks exclusively in the system info helper\n• time_t could be float outside of POSIX land, use tif to info it\n (CTAs check other (shown) types to be integral)","shortMessageHtmlLink":"advance mbsd{int,cc}.h quite a bit:"}},{"before":"e5d555b75b74dea6f2240cc28d6a15f8d12097fc","after":"34e29f3bc97f537137bdd9a630497721497f834b","ref":"refs/heads/GHA","pushedAt":"2024-04-02T01:54:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"work around warning from egcs-1.1.2’ system header","shortMessageHtmlLink":"work around warning from egcs-1.1.2’ system header"}},{"before":"a69fd799735a9a84d7595df8a1852abbbaafa796","after":"e5d555b75b74dea6f2240cc28d6a15f8d12097fc","ref":"refs/heads/GHA","pushedAt":"2024-04-02T01:40:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"elide -DMBSDINT_H_WANT_LRG64 from C as well for EOL (slink fails)","shortMessageHtmlLink":"elide -DMBSDINT_H_WANT_LRG64 from C as well for EOL (slink fails)"}},{"before":"14f82c729d41f4ac0616758aed9e5f4fc1fba596","after":"a69fd799735a9a84d7595df8a1852abbbaafa796","ref":"refs/heads/GHA","pushedAt":"2024-04-02T01:34:12.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"see if this won’t make the GHA output easier to read","shortMessageHtmlLink":"see if this won’t make the GHA output easier to read"}},{"before":"cd9f7b4519bb746d2fbf7c9f8ddd4ed083e62b45","after":"14f82c729d41f4ac0616758aed9e5f4fc1fba596","ref":"refs/heads/GHA","pushedAt":"2024-04-02T00:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"improve slink workaround","shortMessageHtmlLink":"improve slink workaround"}},{"before":"eb90142b5c058a6688ffde641f882cc7d5aa52e0","after":"cd9f7b4519bb746d2fbf7c9f8ddd4ed083e62b45","ref":"refs/heads/GHA","pushedAt":"2024-04-02T00:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"ah, hmm, maybe if we build things statically linked?","shortMessageHtmlLink":"ah, hmm, maybe if we build things statically linked?"}},{"before":"607d47c69c553f7e103ebeccf8ed11b186fc39ea","after":"eb90142b5c058a6688ffde641f882cc7d5aa52e0","ref":"refs/heads/GHA","pushedAt":"2024-04-02T00:51:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"try another workaround for slink","shortMessageHtmlLink":"try another workaround for slink"}},{"before":"189a7d7c568c8884ead65abf18a6bb1f244a7849","after":"607d47c69c553f7e103ebeccf8ed11b186fc39ea","ref":"refs/heads/GHA","pushedAt":"2024-04-02T00:36:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"fix a few pastos; interact properly with mkt-int.sh -x","shortMessageHtmlLink":"fix a few pastos; interact properly with mkt-int.sh -x"}},{"before":"d8caea320c565071563d908a72535156c6017f8e","after":"189a7d7c568c8884ead65abf18a6bb1f244a7849","ref":"refs/heads/GHA","pushedAt":"2024-04-02T00:28:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"attempt at cross-building in Debian sid + qemu-user for running\n\nfor only those arches we don’t already have in alpine linux","shortMessageHtmlLink":"attempt at cross-building in Debian sid + qemu-user for running"}},{"before":"8464f5b93b2a6ebcf6565fa01e7eac425e56a0b5","after":"d8caea320c565071563d908a72535156c6017f8e","ref":"refs/heads/GHA","pushedAt":"2024-04-01T08:47:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"update GHA versions","shortMessageHtmlLink":"update GHA versions"}},{"before":"18eeb06b9723981430d82c5a03f331b6ad1055e4","after":"8464f5b93b2a6ebcf6565fa01e7eac425e56a0b5","ref":"refs/heads/GHA","pushedAt":"2024-04-01T08:39:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"draft one combining both approaches instead","shortMessageHtmlLink":"draft one combining both approaches instead"}},{"before":"7961dc97925d791c2a8d6696c925f711b2a567d0","after":"18eeb06b9723981430d82c5a03f331b6ad1055e4","ref":"refs/heads/GHA","pushedAt":"2024-04-01T08:23:29.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"quell MSVC++ complaints about those conversions","shortMessageHtmlLink":"quell MSVC++ complaints about those conversions"}},{"before":"01a86a23e5685ffcc79c3d9170df9d3b3086eaa4","after":"7961dc97925d791c2a8d6696c925f711b2a567d0","ref":"refs/heads/GHA","pushedAt":"2024-04-01T07:37:56.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"off_t cannot be floatish (checked)","shortMessageHtmlLink":"off_t cannot be floatish (checked)"}},{"before":"6e1c5937ecf53c0e84c235f5fa3152b8b25f7255","after":"01a86a23e5685ffcc79c3d9170df9d3b3086eaa4","ref":"refs/heads/GHA","pushedAt":"2024-04-01T07:18:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"drop -DMBSDINT_H_WANT_LRG64 from debeol CFrustFrust:\nold CFrustFrust releases lack “long long”","shortMessageHtmlLink":"drop -DMBSDINT_H_WANT_LRG64 from debeol CFrustFrust:"}},{"before":"010230f3699a3b0bd0b44c4186a171e964393dbf","after":"6e1c5937ecf53c0e84c235f5fa3152b8b25f7255","ref":"refs/heads/GHA","pushedAt":"2024-04-01T07:06:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mirabilos","name":"mirabilos","path":"/mirabilos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/861078?s=80&v=4"},"commit":{"message":"work around MSVC bug (cast ignored with -Wformat)","shortMessageHtmlLink":"work around MSVC bug (cast ignored with -Wformat)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQwMjo0MDoyMi4wMDAwMDBazwAAAASbvRaV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNlQwMjo0MDoyMi4wMDAwMDBazwAAAASbvRaV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wMVQwNzowNjo1OS4wMDAwMDBazwAAAAQkPJ77"}},"title":"Activity · MirBSD/int"}