Skip to content

Measure of incompleteness and general overview  #3

@jeff-hykin

Description

@jeff-hykin

This project is awesome! I'm interested in how broken/practical it is.

I found this in the test.js, I thought it was a pretty good gauge

  // #include <algorithm>  // FAIL
  // #include <any> // ok
  #include <array> // FAIL
  // #include <bitset> // FAIL
  // #include <chrono> // ok
  // #include <complex> // FAIL
  // #include <filesystem> // ok
  // #include <fstream> // ok
  // #include <functional> // FAIL
  // #include <initializer_list> // ok
  // #include <iomanip> // FAIL
  // #include <iosfwd> // ok
  // #include <ios> // ok
  // #include <iostream> // FAIL
  // #include <istream> // FAIL
  // #include <iterator> // ok
  // #include <limits> // ok
  // #include <list> // FAIL
  // #include <locale> // FAIL
  // #include <map> // FAIL
  // #include <memory> // ok
  // #include <new> // ok
  // #include <numeric> // FAIL
  // #include <optional> // FAIL
  // #include <ostream> // FAIL
  // #include <random> // FAIL
  // #include <regex> // ok
  // #include <set> // FAIL
  // #include <span> // FAIL
  // #include <sstream> // FAIL
  // #include <stack> // FAIL
  // #include <streambuf> // ok
  // #include <string> // FAIL
  // #include <string_view> // FAIL
  // #include <tuple> // ok
  // #include <typeindex> // ok
  // #include <typeinfo> // ok
  // #include <type_traits> // ok
  // #include <unordered_map> // FAIL
  // #include <unordered_set> // FAIL
  // #include <valarray> // FAIL
  // #include <variant> // FAIL
  // #include <vector> // FAIL
  // #include <version> // ok

Do you have any advice in terms of major roadblocks causing some of these to fail?

I don't need anything crazy like multithreading or sockets, and even the canvas is overkill for my purposes. Security, keeping up with LLVM master, and performance are also completely irrelevant to me. I have an extensive background in C++, JS web-dev, and Node.js, but absolutely 0 experience with LLVM itself.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions