Replies

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Arcana, to random
@Arcana@akko.disqordia.space avatar

What’s a “postmodern feminist”?

subtype,
@subtype@insufferable.tools avatar

@Arcana huh, I’m surprised by my results actually

subtype,
@subtype@insufferable.tools avatar

@Arcana cultural, radfem, and WoC, though I suspect I got the first one by answering that I think that gender differences aren’t all made up, and this got interpreted as the “essences”

Ukko, to random
@Ukko@akko.disqordia.space avatar

Looking for a girlfriend, gender doesn't matter, must be funny, if interested please reply or DM me on telegram or XMPP

subtype,
@subtype@insufferable.tools avatar

@Ukko
>must be funny
:akasad:

Ukko, to random
@Ukko@akko.disqordia.space avatar

I think my new fish has autism

video/mp4

subtype,
@subtype@insufferable.tools avatar

@Ukko wait what

subtype,
@subtype@insufferable.tools avatar

@Ukko is that the famous Furry Trout

Ukko, to random
@Ukko@akko.disqordia.space avatar
subtype,
@subtype@insufferable.tools avatar

@Ukko @40 welcome to the otter slide

Ukko, to random
@Ukko@akko.disqordia.space avatar
subtype,
@subtype@insufferable.tools avatar

@Ukko where did Gdańskie Seminarium Duchowne touch you

subtype, to random
@subtype@insufferable.tools avatar

Why are compilers like this.

// <a href="http://main.rs" rel="ugc">main.rs</a>
#![no_main]
#![no_std]

#[no_mangle]
pub unsafe extern "C" fn foo() -> i32 {
    return 0;
}

$ rustc -O --target=wasm32-unknown-unknown <a href="http://main.rs" rel="ugc">main.rs</a> -o main.wasm
error: `#[panic_handler]` function required, but not found

error: aborting due to 1 previous error

but then

#![no_main]
#![no_std]

use core::panic::PanicInfo;

#[panic_handler]
fn panic(_panic: &PanicInfo<'_>) -> ! {
    loop {}
}

#[no_mangle]
pub unsafe extern "C" fn foo() -> i32 {
    return 0;
}

$ rustc -O --target=wasm32-unknown-unknown <a href="http://main.rs" rel="ugc">main.rs</a> -o main.wasm
$ wasm2wat main.wasm -o main.wat
$ cat main.wat
(module
  (type (;0;) (func (result i32)))
  (func $foo (type 0) (result i32)
    i32.const 0)
  (memory (;0;) 16)
  (global $__stack_pointer (mut i32) (i32.const 1048576))
  (global (;1;) i32 (i32.const 1048576))
  (global (;2;) i32 (i32.const 1048576))
  (export "memory" (memory 0))
  (export "foo" (func $foo))
  (export "__data_end" (global 1))
  (export "__heap_base" (global 2)))

Where’s the panic that you wanted so much, rustc? And no, -Cpanic=abort changes nothing.

subtype,
@subtype@insufferable.tools avatar

@Ukko okay fine, if I actually use a panic in the code it does get compiled. still a bit weird that it's always compiled and then conditionally stripped.

subtype,
@subtype@insufferable.tools avatar

@Ukko wait what

subtype,
@subtype@insufferable.tools avatar

@Ukko well yeah but the whole point of lifetimes is that they’re only present at compile time, that’s obvious.

subtype,
@subtype@insufferable.tools avatar

@Ukko okay fine. it could defer the same exact error to the time when the panic handler is actually needed, though? maybe that would pointlessly increase the complexity of the compiler.

subtype,
@subtype@insufferable.tools avatar

@Ukko okay but panic handler is the only thing that’s required with no_std. there’s also eh_personality that’s required on some targets, but I guess rustc forgave me that I don’t have one.

subtype,
@subtype@insufferable.tools avatar

@Ukko we're arguing? :cirno_how: don't worry I'm bored too lol

Ukko, to random
@Ukko@akko.disqordia.space avatar

WHAT THE FUCK DOES SHE MEAN

subtype,
@subtype@insufferable.tools avatar

@Ukko horseshoe theory of brainworms

Ukko, to random
@Ukko@akko.disqordia.space avatar

Is there a single instance that doesn't block / isn't blocked by poast

subtype,
@subtype@insufferable.tools avatar

@Ukko

i know FSE federates

I wouldn’t be so sure about that.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • Hentai
  • doujinshi
  • announcements
  • general
  • All magazines