Preskoči na sadržaj
Korištenjem servisa na Twitteru pristajete na korištenje kolačića. Twitter i partneri rade globalno te koriste kolačiće za analize, personalizaciju i oglase.

Za najbolje sučelje na Twitteru koristite Microsoft Edge ili instalirajte aplikaciju Twitter iz trgovine Microsoft Store.

  • Naslovnica Naslovnica Naslovnica, trenutna stranica.
  • O Twitteru

Spremljena pretraživanja

  • obriši
  • U ovom razgovoru
    Ovjeren akauntZaštićeni tweetovi @
Predloženi korisnici
  • Ovjeren akauntZaštićeni tweetovi @
  • Ovjeren akauntZaštićeni tweetovi @
  • Jezik: Hrvatski
    • Bahasa Indonesia
    • Bahasa Melayu
    • Català
    • Čeština
    • Dansk
    • Deutsch
    • English
    • English UK
    • Español
    • Filipino
    • Français
    • Italiano
    • Magyar
    • Nederlands
    • Norsk
    • Polski
    • Português
    • Română
    • Slovenčina
    • Suomi
    • Svenska
    • Tiếng Việt
    • Türkçe
    • Български език
    • Русский
    • Српски
    • Українська мова
    • Ελληνικά
    • עִבְרִית
    • العربية
    • فارسی
    • मराठी
    • हिन्दी
    • বাংলা
    • ગુજરાતી
    • தமிழ்
    • ಕನ್ನಡ
    • ภาษาไทย
    • 한국어
    • 日本語
    • 简体中文
    • 繁體中文
  • Imate račun? Prijava
    Imate račun?
    · Zaboravili ste lozinku?

    Novi ste na Twitteru?
    Registrirajte se
Profil korisnika/ce dneto1969
David Neto
David Neto
David Neto
@dneto1969

Tweets

David Neto

@dneto1969

My kids said my last bio was lame. Vulkan shader stuff at Google (Android, Chrome, Stadia). Former SPIR Working Group chair at Khronos; still doing SPIR-V.

Vrijeme pridruživanja: ožujak 2011.

Tweets

  • © 2020 Twitter
  • O Twitteru
  • Centar za pomoć
  • Uvjeti
  • Pravila o privatnosti
  • Imprint
  • Kolačići
  • Informacije o oglasima
Odbaci
Prethodni
Sljedeće

Idite na profil osobe

Spremljena pretraživanja

  • obriši
  • U ovom razgovoru
    Ovjeren akauntZaštićeni tweetovi @
Predloženi korisnici
  • Ovjeren akauntZaštićeni tweetovi @
  • Ovjeren akauntZaštićeni tweetovi @

Odjava

Blokiraj

  • Objavi Tweet s lokacijom

    U tweetove putem weba ili aplikacija drugih proizvođača možete dodati podatke o lokaciji, kao što su grad ili točna lokacija. Povijest lokacija tweetova uvijek možete izbrisati. Saznajte više

    Vaši popisi

    Izradi novi popis


    Manje od 100 znakova, neobavezno

    Privatnost

    Kopiraj vezu u tweet

    Ugradi ovaj Tweet

    Embed this Video

    Dodajte ovaj Tweet na svoje web-mjesto kopiranjem koda u nastavku. Saznajte više

    Dodajte ovaj videozapis na svoje web-mjesto kopiranjem koda u nastavku. Saznajte više

    Hm, došlo je do problema prilikom povezivanja s poslužiteljem.

    Integracijom Twitterova sadržaja u svoje web-mjesto ili aplikaciju prihvaćate Twitterov Ugovor za programere i Pravila za programere.

    Pregled

    Razlog prikaza oglasa

    Prijavi se na Twitter

    · Zaboravili ste lozinku?
    Nemate račun? Registrirajte se »

    Prijavite se na Twitter

    Niste na Twitteru? Registrirajte se, uključite se u stvari koje vas zanimaju, i dobivajte promjene čim se dogode.

    Registrirajte se
    Imate račun? Prijava »

    Dvosmjerni (slanje i primanje) kratki kodovi:

    Država Kod Samo za korisnike
    Sjedinjene Američke Države 40404 (bilo koje)
    Kanada 21212 (bilo koje)
    Ujedinjeno Kraljevstvo 86444 Vodafone, Orange, 3, O2
    Brazil 40404 Nextel, TIM
    Haiti 40404 Digicel, Voila
    Irska 51210 Vodafone, O2
    Indija 53000 Bharti Airtel, Videocon, Reliance
    Indonezija 89887 AXIS, 3, Telkomsel, Indosat, XL Axiata
    Italija 4880804 Wind
    3424486444 Vodafone
    » Pogledajte SMS kratke šifre za druge zemlje

    Potvrda

     

    Dobro došli kući!

    Vremenska crta mjesto je na kojem ćete provesti najviše vremena i bez odgode dobivati novosti o svemu što vam je važno.

    Tweetovi vam ne valjaju?

    Prijeđite pokazivačem preko slike profila pa kliknite gumb Pratim da biste prestali pratiti neki račun.

    Kažite mnogo uz malo riječi

    Kada vidite Tweet koji volite, dodirnite srce – to osobi koja ga je napisala daje do znanja da vam se sviđa.

    Proširite glas

    Najbolji je način da podijelite nečiji Tweet s osobama koje vas prate prosljeđivanje. Dodirnite ikonu da biste smjesta poslali.

    Pridruži se razgovoru

    Pomoću odgovora dodajte sve što mislite o nekom tweetu. Pronađite temu koja vam je važna i uključite se.

    Saznajte najnovije vijesti

    Bez odgode pogledajte o čemu ljudi razgovaraju.

    Pratite više onoga što vam se sviđa

    Pratite više računa da biste dobivali novosti o temama do kojih vam je stalo.

    Saznajte što se događa

    Bez odgode pogledajte najnovije razgovore o bilo kojoj temi.

    Ne propustite nijedan aktualni događaj

    Bez odgode pratite kako se razvijaju događaji koje pratite.

    David Neto‏ @dneto1969 26. kol 2019.
    • Prijavi Tweet

    Ok, rewind to early 2017. My team was going to write a SPIR-V backend to DXC, lovingly called Spiregg https://github.com/microsoft/DirectXShaderCompiler/blob/master/docs/SPIR-V.rst …. Question was: how were we going to test it? #ossfuzz

    10:41 - 26. kol 2019.
    • 5 proslijeđenih tweetova
    • 16 oznaka „sviđa mi se”
    • Bronislaw Sviglo Ben Vanik John Cunningham J.R. Hass Graham Wihlidal Danie Conradie Mert Kirimgeri Andrew Richards Andre Weissflog
    1 reply 5 proslijeđenih tweetova 16 korisnika označava da im se sviđa
      1. Novi razgovor
      2. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        Well, LIT and FileCheck are a fantastic combination for compiler testing. Pattern matching FTW! But there was a bit of a problem. That combo is fine for Linux, but a reasonably sized test set will spawn a LOT of processes, like 5 per test, and you'll have thousands of tests.

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      3. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        At the time DXC only built on Windows. And slow Windows process startup times meant your dev/test cycle is way slower with LIT+FileCheck. So much that in real life, fellow devs at a previous company regularly skipped testing on their machines when working in Windows. Not good.

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      4. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        Microsoft's DXC team was using their own Windows-only test framework https://docs.microsoft.com/en-us/windows-hardware/drivers/taef/ … But my team wanted to the portability and beauty of LIT+FileCheck. What to do, short of forcibly porting all of DXC to Linux?

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      5. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        (Yeah, we did port DXC to Linux, but that was a year later. We didn't want to rock the boat too early with Microsoft. We felt we needed to step more lightly in the early days, and earn trust.)

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      6. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        So I made a side project to replicate the core matching functionality of FileCheck but in a small minimal-dependency C++ library. Thus was born Effcee. https://github.com/google/effcee . I couldn't think of a good name, so you just say the letters "F" "C".

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      7. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        I wanted to do more in Effcee too. Like, in FileCheck it bugged me that it was a pain to write a regexp to match the LLVM IR identifier syntax. In my last job I hacked our copy of FileCheck so that [[FOO:%%]] meant "Define FOO var to an LLVM local id".

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      8. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        In any case, Effcee worked really well, and is the matcher for all of DXC's SPIR-V codegen tests. Awesome. We also started using it for SPIRV-Tools optimizer tests.

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      9. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        Forward to today, Effcee is stable. The news is the OSS-Fuzz team started fuzzing it. https://github.com/google/effcee/issues/29 … 100% cool with me. They've found some bugs in Effcee, so I'm going to start fixing them. #ossfuzz

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      10. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        I hadn't been concerned about fuzzing Effcee because my uses were for testing other tools, and the inputs to Effcee were trusted, intentionally constructed by a benevolent developer. But we can do better.

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      11. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        Forgot to mention: Effcee uses RE2 for regexp parsing. Really nice library!

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      12. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        Also, this story brings together some really nice things about Google: - RE2 is contributed & lying around so I can use it - I have the freedom to decide to write and open-source my own niche lib - some other random team decides to fuzz my code, out of the blue

        1 reply 0 proslijeđenih tweetova 2 korisnika označavaju da im se sviđa
        Prikaži ovu nit
      13. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        Ok, first fix of a fuzzer bug is: https://github.com/google/effcee/pull/32 … When parsing the checks string, there are cases where a string intended as a regexp isn't a valid RE2 regexp. The fix is to check those cases and fail early. Prevents a heap-buffer-overflow later on #ossfuzz

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      14. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        That was for cases where you've written something like: CHECK: {{blah\}} When the regexp is bad like this one (trailing slash is not a valid for RE2), Effcee should bail out with an error.

        1 reply 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      15. David Neto‏ @dneto1969 26. kol 2019.
        • Prijavi Tweet

        Turns out we need the same fix for variable definitions, like this: CHECK: [[FOO:?]] This says match and create/redefine variable FOO to match regexp '?', but ? alone is invalid because '?' quantifies..nothing. So we need this fix too:https://github.com/google/effcee/pull/33 …

        0 replies 0 proslijeđenih tweetova 1 korisnik označava da mu se sviđa
        Prikaži ovu nit
      16. Kraj razgovora

    Čini se da učitavanje traje već neko vrijeme.

    Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

      Sponzorirani tweet

      false

      • © 2020 Twitter
      • O Twitteru
      • Centar za pomoć
      • Uvjeti
      • Pravila o privatnosti
      • Imprint
      • Kolačići
      • Informacije o oglasima