1. Foren
  2. Kommentare
  3. Software-Entwicklung
  4. Alle Kommentare zum Artikel
  5. › LLVM: Google bevorzugt…

"gute Diagnosewerkzeugen zum Auffinden von Fehlern beim Kompilieren"

  1. Thema

Neues Thema Ansicht wechseln


  1. "gute Diagnosewerkzeugen zum Auffinden von Fehlern beim Kompilieren"

    Autor: Yes!Yes!Yes! 07.01.15 - 07:54

    Tolle Erklärung. Kann ich mir nichts drunter vorstellen. Ich kenne bisher nur eine handvoll Compiler. Clang ist nicht darunter.
    Die zeigen alle bei einem Kompilierfehler die betroffene Zeile an. Beheben muss man den Fehler schon selbst. Der Compiler kann ja schlecht wissen, was man programmieren will.

  2. Re: "gute Diagnosewerkzeugen zum Auffinden von Fehlern beim Kompilieren"

    Autor: rayo 07.01.15 - 08:59

    Bei C++ kann es schon mal eine sehr komplexe Fehlermeldung geben, da war clang lange viel besser. Es scheint aber seit gcc 4.8 besser zu werden.

    https://gcc.gnu.org/wiki/ClangDiagnosticsComparison
    http://clang.llvm.org/diagnostics.html

    Eventuell sind auch die Sanitizer von clang beim Auffinden von Fehlern gemeint: AddressSanitizer, ThreadSanitizer, MemorySanitizer, DataFlowSanitizer, LeakSanitizer
    Doku dazu: http://clang.llvm.org/docs/index.html

  3. Re: "gute Diagnosewerkzeugen zum Auffinden von Fehlern beim Kompilieren"

    Autor: picaschaf 07.01.15 - 09:23

    Doch, Clang kann das bis zu einem gewissen Grad auch. Zb. Schreibfehler in Variablennamen und Funktionen oder gefährliche oder nicht vorhandene Klammerung von Ausdrücken.

    LLVM enthält viele nette Debugging Tools und auch Funktionen die man sonst aus der statischen und dynamischen Codeanalyse kennt.

    Außerdem kann die IDE den Compiler für das SpellChecking und IntelliSense verwenden und ist nicht mehr auf eigene, idR. schlecht oder gar nicht funktionierende und erst recht nicht verlässlich über Toolgrenzen hinweg arbeitende, eigene RegEx Lösungen udgl. angewiesen.

  1. Thema

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Sie müssen ausserdem in Ihrem Account-Profil unter Forum einen Nutzernamen vergeben haben. Zum Login

Stellenmarkt
  1. Stadt Frankfurt am Main, Frankfurt am Main
  2. Infokom GmbH, deutschlandweit
  3. Universität Potsdam, Potsdam
  4. Infokom GmbH, Karlsruhe

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. 499,99€ (Vorbestellungen in Märkten weiterhin möglich)
  2. 499,99€ (Vorbestellungen in Märkten weiterhin möglich)
  3. (u. a. Microsoft Surface Book 2 Convertible mit 13,5 Zoll Display i5-8350U 256GB SSD für 1.258...
  4. 99,99€ (Vergleichspreis 198€)


Haben wir etwas übersehen?

E-Mail an news@golem.de