~jummit

~jummit/public-inbox

Last active 11 months ago
View more

Recent activity

Crash in mem.c: coalesce: Assertion `u->type == UIns' failed. 2 months ago

From Jummit to ~mpu/qbe

Hi!

I encountered a QBE crash while using Hare, but I don't know enough
about QBE to whether the generated code is invalid or not.

Compiling this Hare code:

   fn qbe_crash() void =3D {
   	let current: *bool =3D &true;
   	for (true) current =3D &*current;
   };

...I get this error:

[PATCH harec] Fix crash when struct name is shadowed by parameter 10 months ago

From Jummit to ~sircmpwn/hare-dev

Signed-off-by: Jummit <jummit@web.de>
---
This crash occurs in a very specific configuration:

    // This doesn't even have to be declared.
    type shadow = struct {
    	name: int,
    };

    // It crashes because the "shadow" type is expected to be a struct
    // but is a parameter in this case.
    // It only occurs when the return type isn't void but the function
    // returns void.
    fn take(shadow: str) str = {
[message trimmed]

Re: [PATCH v2] Add my name 10 months ago

From Jummit to ~sircmpwn/email-test-drive

> Hi Jummit!

Hello!

> Thanks for the updated patch! This one looks good. Great work :)

Thank you!

[PATCH v2] Add my name 10 months ago

From Jummit to ~sircmpwn/email-test-drive

---
 jummit | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 jummit

diff --git a/jummit b/jummit
new file mode 100644
index 0000000..7fbef93
--- /dev/null
+++ b/jummit
@@ -0,0 +1 @@
I have successfully used git send-email!
\ No newline at end of file
--
[message trimmed]

[PATCH] Add my name 10 months ago

From Jummit to ~sircmpwn/email-test-drive

---
 jummit | 1 +
 1 file changed, 1 insertion(+)
 create mode 100644 jummit

diff --git a/jummit b/jummit
new file mode 100644
index 0000000..6d0ecfd
--- /dev/null
+++ b/jummit
@@ -0,0 +1 @@
I'm about to try git send-email
--
2.41.0
[message trimmed]