This commit is contained in:
2026-10-19 15:42:39 -04:00
parent 6d3f470922
commit 4b47386853
218 changed files with 25348 additions and 383 deletions
+3
View File
@@ -0,0 +1,3 @@
node_modules
dist
+3
View File
@@ -0,0 +1,3 @@
[submodule "naitive/build/_deps/randomx-src"]
path = naitive/build/_deps/randomx-src
url = https://github.com/tevador/RandomX.git
+12 -1
View File
@@ -1,4 +1,12 @@
# syntax=docker/dockerfile:1
FROM node:24-alpine AS randomx-build
RUN apk add --no-cache build-base cmake git linux-headers
WORKDIR /native
COPY native/CMakeLists.txt native/randomx-engine.cpp ./
RUN cmake -S . -B build -DCMAKE_BUILD_TYPE=Release -DWIKIDECK_RANDOMX_TESTS=ON \
&& cmake --build build --parallel 2 \
&& ctest --test-dir build --output-on-failure
FROM node:24-alpine AS build
WORKDIR /app
COPY package.json package-lock.json ./
@@ -12,16 +20,19 @@ COPY package.json package-lock.json ./
RUN npm ci --omit=dev --ignore-scripts && npm cache clean --force
FROM node:24-alpine AS runtime
RUN apk add --no-cache libstdc++
ENV NODE_ENV=production \
HOST=0.0.0.0 \
PORT=3001 \
WIKIDECK_DATA_DIR=/app/data
WIKIDECK_DATA_DIR=/app/data \
RANDOMX_BINARY=/app/native/wikideck-randomx
WORKDIR /app
COPY --from=production-deps /app/node_modules ./node_modules
COPY package.json ./
COPY --from=build /app/dist ./dist
COPY server ./server
COPY shared ./shared
COPY --from=randomx-build /native/build/wikideck-randomx ./native/wikideck-randomx
RUN mkdir -p /app/data && chown node:node /app/data
USER node
EXPOSE 3001
+82 -46
View File
@@ -1,75 +1,111 @@
# Wikideck
**Mine knowledge. Collect the extraordinary.** A working browser-mined Wikipedia card-collecting and trading prototype, built with React, TypeScript, Vite, Express, Web Crypto, and hash-wasm.
**Mine knowledge. Collect the extraordinary.** An independent, experimental **RandomX testnet** with native NFTs, independently validating nodes, and recoverable P-256 wallets. Built with React, TypeScript, Express, Web Crypto, and a pinned native RandomX engine.
## Getting started
**Not a public mainnet.** No public bootnodes or deployed public network are supplied. Test assets have no promised value; launch with no funds. This is not Monero mining, an Ethereum/ERC-721 NFT, an ASIC-proof claim, or an audited security product. Old browser-mined demo assets and wallets are separate: there is no migration.
Install Node.js 22.12+ (Node 24 LTS recommended), then install dependencies with `npm install`. Start the API and browser app together with `npm run dev`. Open http://127.0.0.1:5173. Use that same origin consistently: localhost and 127.0.0.1 have different browser wallets.
## Quick start: three local validators
For a production-like local preview, use `npm run build` followed by `npm start`, then open http://127.0.0.1:3001. This changes browser origin and creates a different wallet. Both servers bind to loopback only. Never expose Vite publicly.
Install Docker Desktop with Linux containers and Compose v2. From the repository root:
`npm test` runs cryptographic, protocol, ownership, HTTP integration, replay, and persistence tests. `npm run build` also type-checks server and client.
```sh
docker compose -f compose.testnet.yaml up --build -d
docker compose -f compose.testnet.yaml ps
docker compose -f compose.testnet.yaml logs -f node-a
```
## Appearance
Open **http://127.0.0.1:3101** (node-a); node-b and node-c are at **3102** and **3103**. Each independently validates blocks and has its own named volume: `testnet-a`, `testnet-b`, `testnet-c` (Compose prefixes actual volume names). **No miner starts automatically.** A healthy node is not proof of connected peers; inspect the UI peer count or `/api/peers`.
Wikideck uses the official [Catppuccin palette](https://catppuccin.com/palette/), with **Mocha** as its default. Use the palette selector in the top bar to switch between **Mocha**, **Macchiato**, **Frappé**, and the light **Latte** flavor. Your preference is saved locally in this browser, restored before the app paints, and synchronized between tabs on the same origin. Theme changes never touch your wallet or chain. If browser storage is blocked, switching still works for the current page. Cards, dialogs, forms, status messages, and the block explorer all follow the selected flavor.
Stop with `docker compose -f compose.testnet.yaml down`; restart with the first command. Volumes survive ordinary shutdown and rebuilds. **Adding `-v` deletes all three ledgers.** Stop nodes before making consistent volume backups; never share one writable data directory between nodes. Back up wallets separately.
## Docker
The default [compose.yaml](compose.yaml) instead runs one node at **http://127.0.0.1:3001**, with a different `wikideck-data` volume; it is not the three-node setup. Existing project-local demo data is excluded from the image and is not imported. Current nodes write a separate testnet ledger, not the old demo chain.
Install Docker Desktop with **Linux containers** and Docker Compose v2. No host Node.js installation is required. From the project folder, run `docker compose up --build -d`, then open **http://127.0.0.1:3001**. The image builds the browser app and serves it together with the API; Vite is not used at runtime. Stop the existing local API first if port 3001 is already occupied.
## Host build: Windows or Linux
- Check status: `docker compose ps`; follow logs: `docker compose logs -f wikideck`.
- Stop with `docker compose down`. Restart/update with `docker compose up --build -d`.
- Chain blocks and transfers persist in the `wikideck-data` named volume across restarts and rebuilds. **`docker compose down -v` deletes that chain permanently.** Back up the volume before any reset.
- The Docker chain starts separately from any existing project-local data; that directory is deliberately excluded from the image. Wallet keys remain in browser IndexedDB, not the container. The same browser origin retains the same wallet, but its old cards will not appear on a new chain.
- Optional Compose variables (shell environment or an ignored `.env` file): `WIKIDECK_PORT=3002` changes the host port and default allowed origin; `WIKIDECK_OFFLINE=1` selects starter articles; `PUBLIC_ORIGIN` allows a specific additional frontend/reverse-proxy origin. Use the documented **127.0.0.1** URL when changing ports; localhost is a separate wallet origin. A different port also creates a different browser wallet.
- Mining still happens **in the browser**, not in Docker. The container only serves the app, coordinates the chain, and verifies submitted proofs.
Use **Node.js 24 LTS**, npm, Git, CMake **3.24+**, and a compatible C/C++17 toolchain. Initial native configuration fetches pinned RandomX over HTTPS. On Windows, put CMake, Git, the MinGW compiler, make, and compiler runtime DLLs on PATH; use a consistent 64-bit toolchain. From a terminal in the repository root:
The multi-stage Node 24 Alpine image installs locked dependencies using `npm ci`, excludes development dependencies from runtime, and uses native Node TypeScript stripping. The process runs as the unprivileged `node` user. Compose supplies a read-only root filesystem, writable data volume, temporary filesystem, dropped capabilities, resource limits, and a health check at `/healthz`. Host access is restricted to loopback; do not scale multiple containers against the same JSON data volume. Graceful shutdown drains active requests before exit. Fresh named volumes inherit the image's data-directory ownership; custom bind mounts must be writable by UID/GID 1000.
```powershell
npm install
npm run native:configure -- -G "MinGW Makefiles"
npm run native:build
npm run test:native
npm run build
npm start
```
This remains a local prototype, not a hardened public deployment. For remote access, use an HTTPS reverse proxy (browser wallet APIs require a secure context outside localhost), configure `PUBLIC_ORIGIN`, and review the limits below. The Node LTS image tag receives upstream patches; rebuild regularly and scan the resulting image before deployment. For audited releases, pin the base image to a verified registry digest.
Open **http://127.0.0.1:3001**. In PowerShell, use `npm.cmd` in place of `npm` if execution policy blocks the npm PowerShell shim. Do not bypass a managed policy. The optional [Windows script](scripts/build-randomx.ps1) also requires permission to run: `./scripts/build-randomx.ps1 -Generator 'MinGW Makefiles' -Test`. The npm commands above invoke CMake directly rather than that script. Do not switch generators inside an existing native build directory; use a fresh build directory when changing toolchains.
## Play
On Linux, install the distribution's C/C++ build tools, CMake and Git; run `npm install`, `sh scripts/build-randomx.sh --test`, `npm run build`, then `npm start`. MSVC requires a developer terminal with C++/MASM tooling; omit the MinGW generator and review upstream PowerShell build requirements. See [native build, memory, and line-protocol details](docs/randomx-native.md). The current node and CLI use that engine, with no fake production fallback.
1. Your browser creates a non-extractable P-256 private key in IndexedDB. The receive address is the SHA-256 digest of its SPKI public key.
2. Read the CPU/battery disclosure, enable mining consent, choose a worker duty cycle, and start mining. No mining happens on page load.
3. One dedicated Web Worker runs Argon2id in WebAssembly. A block is found when the resulting hash begins with one hexadecimal zero (approximately 16 attempts at this demo difficulty).
4. The browser signs the proof. The API independently checks the signature, work, current tip, and challenge before persisting a card.
5. View your collection, open cards, read the source article and image license, or inspect the chain. Cards receive deterministic rarity and game stats derived from their proof hash; these values are not Wikipedia facts.
6. To test trading, open the same URL in another browser/profile, copy its wallet address, and send it a card. Transfers require the current owner's signature and a monotonic per-card sequence. Sending is irreversible. This is gifting/transfer functionality, not an atomic barter marketplace.
For development, `npm run dev` starts the loopback API on **3001** and Vite on **5173**; open **http://127.0.0.1:5173**. Build the native engine first. Never expose Vite publicly. Stop conflicting servers before reusing a port.
The worker stops when you press Stop, switch tabs, navigate away, or find a block. Each start mines at most one card. Worker duty cycle is an approximate active/idle ratio, not a guarantee of total CPU usage. Mining consumes energy and may warm devices. Mobile devices may be substantially slower.
## Wallet backup and recovery
## Protocol
1. Open the wallet button, then **Wallet backup & recovery**. The browser creates an **exportable ECDSA P-256** key in IndexedDB; its address is SHA-256 of the canonical SPKI public key.
2. Download the encrypted backup with a strong, unique password (12–1024 characters). Confirm the download actually saved; store the file **outside the repository/Docker build context**, separately from its password. Do not commit either.
3. Test recovery in another browser profile: choose the backup, enter its password, confirm replacement of any active wallet, and recover. Check the receive address matches. Back up the replaced wallet first; reload other open tabs before signing.
Each block contains a Wikipedia `pageId`, revision ID, article snapshot, timestamp, block height, previous hash, unpredictable challenge seed, difficulty, wallet address, nonce, proof hash, public key, and claim signature. The shared fixed-order serialization commits the article metadata and complete snapshot into the Argon2id proof. The seed is the Argon2 salt, and the wallet address is included in the password, preventing another wallet from copying a discovered proof.
Portable backups use **AES-256-GCM** with authenticated headers, a fresh 16-byte salt and 12-byte IV, and **PBKDF2-SHA256, 600,000 iterations**. Export/import happens locally; this is control of a signing key, **not a server login**. No node endpoint accepts private keys, backups, or passwords. Public keys, addresses and signatures are shared normally.
Argon2id parameters: **16,384 KiB memory, 2 iterations, 1 lane, 32-byte output**. The browser searches nonces; the server only recomputes submitted candidates. The demo's fixed difficulty is intentionally low. Rarity is a hash-derived game mechanic and can be ground by a determined miner; it is not an economically fair lottery.
**IndexedDB itself is not password-encrypted.** Same-origin scripts/XSS or browser-profile access may use or export the key. A backup password protects the portable file, not an unlocked browser or miner. Anyone with file and password controls the wallet. Lost passwords cannot be reset; clearing site data without a usable backup loses access.
Blocks are hash-linked, persisted atomically to an ignored `data/chain.json`, and fully reverified at API startup. Transfers are a separate signed ownership journal and **are not committed into proof-of-work blocks**. Verification rejects altered records and replayed sequences, but a trusted operator can remove a suffix or roll back the entire local state. There is no public checkpoint or external finality.
Use a consistent browser **scheme + hostname + port**. localhost, 127.0.0.1, 5173, 3001 and 3101–3103 are different origins with separate wallet storage. Restore the backup at another origin to use the same identity; recovery does not move assets between chains. The UI uses same-origin RPC (Vite proxies it in development), **trusts that node's reported state**, and is not an SPV or independently verifying browser client.
The next Wikipedia article is selected by the coordinator using namespace-zero random article discovery. It prefers articles with images and usable introductions; this is not a uniform draw across all Wikipedia pages. Content is frozen before mining. Outages use four accurate, clearly labeled offline starter summaries with real page IDs; preview cards are never credited as owned cards.
## Mine explicitly, outside the browser
## Important limits
After building the native engine, use the browser's encrypted backup in an **interactive terminal**:
- **Not a decentralized cryptocurrency.** This is a single-coordinator local development blockchain. No peer-to-peer consensus, fork choice, independent validator network, difficulty adjustment, token economics, contracts, or external-chain NFTs are implemented. The server can choose articles, censor submissions, and roll back state. A shared/public network needs a separate protocol and security design.
- **Not Monero or RandomX.** Argon2id is a real memory-hard function, practical in browser WASM, but its ASIC resistance is not equivalent to Monero's RandomX. Neither ASIC-proof nor GPU-proof is claimed. RandomX fast mode needs roughly 2 GiB of dataset memory plus cache, native/JIT optimizations, and browser-specific feasibility work; dropping it into a typical mobile/browser game is not a production-ready solution. This prototype is not mining Monero or using a mining pool.
- **No real-money value.** No token issuance, payment, financial return, exchange, resale, or monetary reward is promised. There is no combat system yet.
- **Test wallets only.** Clearing browser storage/profile permanently loses the signing key. No recovery/export exists. Non-extractability is not protection from malicious same-origin scripts using a key. Do not use this wallet design for valuable assets.
- **Not hardened for public deployment.** Loopback binding, strict schemas, small request limits, origin checks, Helmet CSP, rate limiting, replay protection, trusted Wikipedia hosts, and serialized expensive verification are included. Production needs HTTPS, authentication/abuse controls, bounded durable database storage, pagination, backups, independent audits, transaction finality, CSP review, and an actual decentralization strategy. One API process only; multiple writers to the JSON file are unsupported.
- Wikipedia contains unpredictable content; no age-appropriate content filtering is provided.
```sh
npm run miner -- --wallet "path/to/encrypted-backup.json" --consent --node http://127.0.0.1:3101 --blocks 3
```
## Settings
Replace the quoted path with your saved file. Enter the backup password at the hidden local prompt: **never put passwords in environment variables or command-line arguments**. The backup/password are not sent to the node. `--consent` is required; defaults are one worker, light mode, one block, and node port 3001. Add `--fast` only after budgeting memory. **Ctrl+C stops mining; closing the browser does not.** The page never mines or launches native programs.
Environment variables: `HOST` (default 127.0.0.1; Docker sets 0.0.0.0 inside the container); `PORT` (default 3001); `WIKIDECK_DATA_DIR` (default project-local data directory; Docker uses /app/data); `PUBLIC_ORIGIN` (additional allowed browser origin behind a production reverse proxy); `WIKIDECK_OFFLINE=1` (use labeled starter content without Wikipedia requests); `NODE_ENV=production` (enable production HSTS; deploy behind HTTPS). The Vite development proxy expects API port 3001. Compose's `WIKIDECK_PORT` changes only the published host port, not the internal API port.
- Light mode: **256 MiB cache**, about 2 MiB scratchpad, plus process overhead.
- Fast mode: about **2080 MiB dataset plus the retained 256 MiB cache**, scratchpad and overhead: budget **over 2.3 GiB per miner process**. Each validating node also needs its own light-mode cache. CPU, heat, energy and initialization costs are real; the Compose nodes' 1 GiB limits are not fast-miner budgets.
- Use HTTPS for remote miner endpoints. The CLI rejects non-loopback HTTP unless explicitly overridden; do not weaken this for public connections.
## Attribution
The Docker runtime image includes the native engine and can run the TypeScript miner directly with Node 24; it has no runtime tsx/development dependencies. Container mining is manual, needs an interactive TTY, a read-only mounted backup, and a container-reachable node URL. A host-run CLI as above avoids Windows host-networking pitfalls. Do not bake wallets into an image or start mining as a node service.
Independent experiment, not affiliated with or endorsed by Wikipedia or the Wikimedia Foundation. Live text is an excerpt from English Wikipedia, by Wikipedia contributors, under **CC BY-SA 4.0**: https://creativecommons.org/licenses/by-sa/4.0/. Card detail views link the original page and its revision ID; text is shortened for display. Original offline starter summaries are explicitly identified. Wikimedia Commons images have their own file-specific licenses and credits: open **Image & license** on each card before reuse. Card ownership does not grant exclusive ownership of encyclopedia text or images.
## Collect, transfer, and inspect
## Structure
Each canonical block mints one **native NFT**; the same article may be minted repeatedly with different token IDs. Preview cards are not owned. Card details and the explorer distinguish NFT token ID, block ID and RandomX proof hash. Rarity/stats are proof-derived game values, not Wikipedia facts or a fair economic lottery.
- `src/`: React interface, IndexedDB wallet, WebAssembly mining worker.
- `shared/`: deterministic protocol and verified offline catalog.
- `server/`: Wikipedia adapter, cryptographic verification, API, persistence.
- `tests/`: protocol/security tests and isolated API lifecycle tests.
Use another profile or a second wallet to receive a transfer. Signing submits it to the mempool: **HTTP 202 is pending, not changed ownership**. Ownership changes only after inclusion in the canonical chain. A mint at height `h` can first transfer in block `h+2`; the pool may accept it at tip `h+1` for next-block inclusion. Confirmations count the mint block itself. Reorganizations can remove mints, reverse ownership and change confirmations; there is no fixed finality or undo for a wrong address.
Metadata is a **fixed four-article catalog of original starter summaries**, not a live Wikipedia API feed. The catalog is genesis-bound; expanding it currently requires a new genesis/chain. Page IDs agree across catalog and state. See [consensus, identifiers, peer RPC and limits](docs/testnet-consensus.md).
## Connect your own independent nodes
Operators must provision their own nodes, separate storage and connectivity; multiple containers on one machine are not independent security domains. Configure `WIKIDECK_PEERS` as a comma-separated list of fixed peer **origins**, for example `https://peer-a.example.org,https://peer-b.example.org` after replacing these placeholders with actual operator-controlled endpoints. Default policy requires HTTPS and public IP/DNS answers; credentials, paths, queries, fragments and redirects are rejected. At most 16 peers; no bootnodes, DHT, discovery or peer-list expansion.
`WIKIDECK_ALLOW_PRIVATE_PEERS=1` explicitly permits private addresses and HTTP; the three-node Compose file uses this only for its private Docker test network. Do not carry that exception into public peer configuration. Peer URLs are operator settings, never accepted from remote peers.
For a remote experiment, choose your own public domain and HTTPS origin, reverse proxy the intended node port, and set `PUBLIC_ORIGIN` to that exact frontend origin. Set `HOST` deliberately if not loopback, firewall backend ports and configure peers on each node. This describes required operator work, **not an already-deployed or production-ready public network**; HTTPS and origin checks do not provide consensus/economic security or authentication.
| Setting | Current behavior |
| --- | --- |
| `HOST`, `PORT` | Host defaults: 127.0.0.1, 3001; image binds 0.0.0.0:3001 inside container. |
| `WIKIDECK_DATA_DIR` | Defaults to project data; image uses /app/data; testnet ledger lives in its testnet subdirectory. |
| `RANDOMX_BINARY` | Optional trusted executable override; otherwise host native build output. Image sets its packaged binary. |
| `PUBLIC_ORIGIN` | Additional exact allowed POST origin; not a browser RPC node selector or login. |
| `WIKIDECK_PEERS`, `WIKIDECK_ALLOW_PRIVATE_PEERS` | Explicit outbound allowlist and opt-in private/HTTP permission; empty peers means isolated. |
| `WIKIDECK_PORT` | Default Compose host-port interpolation only; does not change fixed 3101–3103 testnet mappings. |
## Validation and operational limits
`npm run build` type-checks client/server and builds the UI. `npm test` uses a **test-only fake PoW** for fast fork/ledger tests, plus real native HTTP integration **when the executable exists** (otherwise that test skips). Production has no fake selector/fallback. `npm run test:native` runs the upstream known vector after native configuration with tests enabled; the Docker build also builds RandomX and runs CTest. These checks do not certify consensus safety or a successful deployment on every platform.
For an explicitly opted-in live check against the three local Docker nodes, run `node --experimental-strip-types scripts/testnet-smoke.ts --consent` after building the host native engine. This mines **three real testnet blocks** with disposable, non-recoverable test identities, submits and mines an NFT transfer, and asserts all nodes agree on work, tip, and ownership. It changes the test network; it is never run automatically. Docker restart durability has also been exercised on the three-node setup. Fork-choice/reorg tests use the labeled fast test engine; the HTTP and live-container tests use actual RandomX.
Storage is deliberately bounded: **128 MiB ledger, 10,000 total DAG blocks including forks, 256 pending transfers**. Every DAG node retains a complete NFT state; memory can grow quadratically despite disk caps. Whole-ledger atomic rewrites and full startup revalidation are unsuitable for a long-lived public chain. Corrupt/mismatched data fails closed rather than resetting. The HTTP process exclusively creates a data-directory lock; after a crash, **stop/verify all owning processes are gone before manually removing the stale lock**. There is no automatic stale-lock recovery.
The image runs nonroot; Compose uses loopback publishing, separate volumes, read-only roots, dropped capabilities, no-new-privileges and resource limits. There are no admin mint keys; ownership requires valid mint/transfer signatures, and private keys stay local. These measures are not a security audit. No fees or economic security exist; spam/DoS, eclipse and majority-hashpower (51%) attacks, censorship, rollback and reorgs remain material risks. Obtain independent protocol/cryptographic audits, adversarial network testing, hardened storage/abuse controls and recovery procedures before any broader launch. **No funds or valuable assets.**
Run `npm audit`, rebuild regularly, and scan the actual container/base OS and native dependencies for CVEs. Zero npm advisories is **not** an OS-image/native-code vulnerability guarantee; known-vector success is not an audit.
## Appearance and attribution
Official [Catppuccin](https://catppuccin.com/palette/) flavors: **Mocha** (default), **Macchiato**, **Frappé**, and light **Latte**. The top-bar selector saves the flavor locally, restores it before paint, and synchronizes same-origin tabs. With blocked storage it still switches for the page; themes never change wallets or chain state.
Independent experiment, not affiliated with Wikipedia or the Wikimedia Foundation. Current starter summaries are original, explicitly labeled, and link real articles. Wikipedia contributor text, where reused, is [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/); Commons images have file-specific licenses and credits—open **Image & license** before reuse. Native NFT ownership grants no copyright or exclusive rights to article text/images. Linked Wikipedia content may be unsuitable for some audiences; no age filtering is provided.
+60
View File
@@ -0,0 +1,60 @@
# Three independent validators, separate volumes, no miner auto-starts.
services:
node-a:
image: wikideck:testnet
build: { context: ., target: runtime }
ports: ["127.0.0.1:3101:3001"]
environment:
PUBLIC_ORIGIN: http://127.0.0.1:3101
WIKIDECK_PEERS: http://node-b:3001,http://node-c:3001
WIKIDECK_ALLOW_PRIVATE_PEERS: "1"
volumes: ["testnet-a:/app/data"]
init: true
read_only: true
tmpfs: ["/tmp:size=32m,mode=1777,noexec,nosuid"]
cap_drop: [ALL]
security_opt: ["no-new-privileges:true"]
pids_limit: 128
mem_limit: 1g
cpus: 1.0
stop_grace_period: 30s
node-b:
image: wikideck:testnet
build: { context: ., target: runtime }
ports: ["127.0.0.1:3102:3001"]
environment:
PUBLIC_ORIGIN: http://127.0.0.1:3102
WIKIDECK_PEERS: http://node-a:3001,http://node-c:3001
WIKIDECK_ALLOW_PRIVATE_PEERS: "1"
volumes: ["testnet-b:/app/data"]
init: true
read_only: true
tmpfs: ["/tmp:size=32m,mode=1777,noexec,nosuid"]
cap_drop: [ALL]
security_opt: ["no-new-privileges:true"]
pids_limit: 128
mem_limit: 1g
cpus: 1.0
stop_grace_period: 30s
node-c:
image: wikideck:testnet
build: { context: ., target: runtime }
ports: ["127.0.0.1:3103:3001"]
environment:
PUBLIC_ORIGIN: http://127.0.0.1:3103
WIKIDECK_PEERS: http://node-a:3001,http://node-b:3001
WIKIDECK_ALLOW_PRIVATE_PEERS: "1"
volumes: ["testnet-c:/app/data"]
init: true
read_only: true
tmpfs: ["/tmp:size=32m,mode=1777,noexec,nosuid"]
cap_drop: [ALL]
security_opt: ["no-new-privileges:true"]
pids_limit: 128
mem_limit: 1g
cpus: 1.0
stop_grace_period: 30s
volumes:
testnet-a:
testnet-b:
testnet-c:
+3 -2
View File
@@ -8,7 +8,8 @@ services:
- "127.0.0.1:${WIKIDECK_PORT:-3001}:3001"
environment:
PUBLIC_ORIGIN: "${PUBLIC_ORIGIN:-http://127.0.0.1:${WIKIDECK_PORT:-3001}}"
WIKIDECK_OFFLINE: "${WIKIDECK_OFFLINE:-0}"
WIKIDECK_PEERS: "${WIKIDECK_PEERS:-}"
WIKIDECK_ALLOW_PRIVATE_PEERS: "${WIKIDECK_ALLOW_PRIVATE_PEERS:-0}"
volumes:
- wikideck-data:/app/data
init: true
@@ -21,7 +22,7 @@ services:
security_opt:
- no-new-privileges:true
pids_limit: 128
mem_limit: 512m
mem_limit: 1g
cpus: 1.0
stop_grace_period: 30s
+44
View File
@@ -43,6 +43,50 @@
"signature": "uUNtGxO5kHw8rcP5dZWZwCfbPLlYtGq26SZ+adn70wk65rWhNVVQlJSlYKtpu7t2C4S2PDlFgmT1epEn4Z9llg==",
"nonce": 1528193422,
"hash": "01276ad573a4f1e09708dba66979d9e5647b34c663984430d002212dbbe18e4f"
},
{
"height": 3,
"previousHash": "01276ad573a4f1e09708dba66979d9e5647b34c663984430d002212dbbe18e4f",
"seed": "efa575e59aa7447bb61f2a606c44fcbd59beaec6a6b2ee1bded86c519b97163a",
"article": {
"pageId": 71481415,
"title": "Toqi Telpak Furushon",
"extract": "The Toqi Telpak Furushon (Uzbek: Toqi Telpakfurushon) is a bazaar located in Bukhara, which forms part of its historic centre. This architectural monument was built in 1571 during the reign of Shaibani ruler Abdullah Khan II. Currently, it is included in the national list of real estate objects of material and cultural heritage of Uzbekistan.\n\n",
"image": "https://thumb.wikimedia.org/wikipedia/commons/thumb/8/8d/Toqi_Telpakfurushon_Bukhara.jpg/960px-Toqi_Telpakfurushon_Bukhara.jpg?utm_source=en.wikipedia.org&utm_campaign=api&utm_content=thumbnail",
"url": "https://en.wikipedia.org/?curid=71481415",
"revisionId": 1362123968,
"source": "live",
"category": "Culture"
},
"difficulty": 1,
"createdAt": 1792425280305,
"owner": "3c3a021b17a815191a444984d6ddd7b740a3d6697a4e66e38a9293b5ccfb7168",
"publicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2IRh5P5PYqZqd66whpGIK9KhjSrQJh+GycbbKvky4tCKBZW0HVQ7GeygLOwv8DbcXu4hvbTezV/+Qz+/beOcEQ==",
"signature": "sHtGT2FGoNuyYDneTHqefZg8f3H4aictc/IlkzGAdza8+0QRqSliZHBtYrIaXdXBFxKGdzbLjVydhZ+FAZiIog==",
"nonce": 3615144384,
"hash": "05baa950fd9113e9652c01073e2aa08318dbab0dae4c43ef3845e0b551dd7ac8"
},
{
"height": 4,
"previousHash": "05baa950fd9113e9652c01073e2aa08318dbab0dae4c43ef3845e0b551dd7ac8",
"seed": "a7d4bd929bdb2abc4348a314f5c68e8a96e5c8d4ea9aaa00bde120956c1c6887",
"article": {
"pageId": 127804,
"title": "Lawndale, North Carolina",
"extract": "Lawndale is a town in Cleveland County, North Carolina, United States, situated along the First Broad River. As of the 2020 census, Lawndale had a population of 570.",
"image": "https://thumb.wikimedia.org/wikipedia/commons/thumb/e/e2/Lawndale-Main-St-nc.jpg/960px-Lawndale-Main-St-nc.jpg?utm_source=en.wikipedia.org&utm_campaign=api&utm_content=thumbnail",
"url": "https://en.wikipedia.org/?curid=127804",
"revisionId": 1378016580,
"source": "live",
"category": "Culture"
},
"difficulty": 1,
"createdAt": 1792426776721,
"owner": "3c3a021b17a815191a444984d6ddd7b740a3d6697a4e66e38a9293b5ccfb7168",
"publicKey": "MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAE2IRh5P5PYqZqd66whpGIK9KhjSrQJh+GycbbKvky4tCKBZW0HVQ7GeygLOwv8DbcXu4hvbTezV/+Qz+/beOcEQ==",
"signature": "YjFcw7aXbzqQ5xVqGlMPuYr94Pk2Lqig0itAQsKRYvFiBMwPFgwbutgW5Ejrt75ZLAQ2QwsGXMxiDue0VwmcrA==",
"nonce": 3430802105,
"hash": "0d930c7a4280d559bed01ea3b26bb26fb8a67ba52d97f6918948204491a55049"
}
],
"transfers": [
+1
View File
@@ -0,0 +1 @@
31968
+1
View File
@@ -0,0 +1 @@
{"version":1,"network":"wikideck-randomx-testnet-2","chainId":"c076c6aa0d3c506716ff579ae7dfefe7ff0458b1bf248bfe887516ee3b9d5dad","blocks":[],"pendingTransfers":[]}
+9
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -8,8 +8,8 @@
<title>Wikideck — Mine knowledge.</title>
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<script src="/theme-init.js"></script>
<script type="module" crossorigin src="/assets/index-rl8XH6S0.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C_km-enQ.css">
<script type="module" crossorigin src="/assets/index-BnoQajPy.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-uAJR6bqM.css">
</head>
<body><div id="root"></div></body>
</html>
+1 -1
View File
@@ -9,4 +9,4 @@
document.documentElement.dataset.theme = theme;
document.documentElement.style.colorScheme = theme === 'latte' ? 'light' : 'dark';
document.querySelector('meta[name="theme-color"]')?.setAttribute('content', bases[theme]);
})();
})();
+194
View File
@@ -0,0 +1,194 @@
# Native RandomX engine
This is the CPU proof engine used by the Wikideck testnet node and explicit opt-in
native miner. Browser mining has been removed from the active application. The
Docker image builds this pinned implementation and runs its known-vector test.
There is no GPU path, simulated hash, or production fallback hash.
## Source and build
[RandomX v1.2.1](https://github.com/tevador/RandomX/tree/102f8acf90a7649ada410de5499a7ec62e49e1da)
is fetched by CMake FetchContent from the official HTTPS Git repository, pinned to
**102f8acf90a7649ada410de5499a7ec62e49e1da** (also the upstream v1.2.1 tag).
The first configuration requires network access and Git; later builds reuse the
checkout. Keep upstream copyright/license notices when distributing binaries.
Do not override FetchContent sources with untrusted local code.
Requirements: CMake 3.24+, Git, a C/C++17 toolchain, and a 64-bit host for fast mode.
MSVC needs its C++ and MASM tools in a developer terminal. MinGW needs its compiler
and make on PATH; select the `MinGW Makefiles` generator. Linux/macOS need their
normal C/C++ build tools. No administrator privileges or huge pages are required.
On MSVC, upstream's pinned build invokes its own PowerShell assembly-generation
script; review upstream build tooling before running under restrictive policies.
From the repository root:
```sh
cmake -S native -B native/build -DCMAKE_BUILD_TYPE=Release -DWIKIDECK_RANDOMX_TESTS=OFF
cmake --build native/build --config Release --target wikideck-randomx --parallel 2
```
Convenience scripts (two compiler jobs by default):
```sh
sh scripts/build-randomx.sh
sh scripts/build-randomx.sh --test
```
```powershell
./scripts/build-randomx.ps1
./scripts/build-randomx.ps1 -Generator 'MinGW Makefiles' -Test
```
The scripts propagate configure/build/test failures. PowerShell execution policy
must permit the script; do not bypass a managed policy. POSIX customization:
`JOBS=2`, `RANDOMX_BUILD_DIR=/absolute/build/path`; PowerShell customization:
`-Jobs 2`, `-BuildDirectory <path>`. Select a toolchain/generator through the normal
CMake environment or a manual configuration. Don't switch generators in an
existing build directory.
All generators place the executable directly under [native/build](../native/build)
(with `.exe` on Windows), including Release builds with multi-config generators.
Upstream tests/benchmark/codegen are excluded from the default build: v1.2.1 does
not provide a tests-disable option. No benchmark or dataset-heavy fast-mode test
runs automatically.
## Modes and resource use
Run `wikideck-randomx` with no arguments for **light** mode (256 MiB cache plus
approximately 2 MiB VM scratchpad and runtime overhead). `--fast` adds the real
approximately 2080 MiB dataset; the 256 MiB cache is retained for key changes, so
budget over 2.3 GiB per process. Dataset initialization is single-threaded and can
be expensive. Neither mode allocates RandomX memory until its first valid request.
Cache, dataset, and VM are reused for the same key. A changed key reinitializes the
cache and, in fast mode, the entire dataset before creating a fresh VM.
Flags start with `randomx_get_flags()` (CPU-supported AES/JIT/Argon2 optimization).
`RANDOMX_FLAG_SECURE` is explicitly added for VM JIT W^X, and upstream is compiled
with `RANDOMX_FORCE_SECURE` for cache JIT policy too. Platforms without JIT use the
reference interpreter; allocation/JIT failures are fatal, never a fake PoW result.
No large pages are requested. RAII releases VM, dataset, then cache on normal EOF
and caught errors. Public PoW key/cache data is not secret and is released, not
claimed to be securely erased from physical memory.
## Line protocol
One ASCII command per LF-terminated line; CRLF is also accepted. Exactly one ASCII
response line, flushed immediately, per valid command:
```text
hash <key64hex> <blobhex>
<hash64hex>
mine <key64hex> <blobhex> <target64hex> <nonceOffsetDecimal> <maxAttemptsDecimal>
found <hash64hex> <nonceDecimal>
exhausted
```
`found` and `exhausted` are alternatives, not two responses. Input hex may use
either case; output hashes are lowercase in the RandomX byte order. Keys and
targets are exactly 32 bytes (64 hex characters); blobs are 1..8192 bytes.
Tokens use exactly one ASCII space, without leading/trailing whitespace. Commands
are capped at 16600 bytes before LF. Invalid characters, malformed/overflowing
unsigned decimal, extra tokens, invalid bounds, or a partial final line cause a
concise stderr error and nonzero exit, with no fabricated response on stdout.
Empty stdin EOF exits successfully. There are no stdout banners or diagnostic logs.
Mining requires `maxAttempts` in 1..10000 and `nonceOffset + 8 <= blob.size`.
The initial nonce is read from the blob's existing **eight little-endian bytes**.
The first attempt uses that nonce, then increments by one and rewrites LE8 for
each attempt. Only those eight bytes change. At uint64 maximum, search ends
without wrapping. The native response contains an exact unsigned decimal nonce.
**Target convention: interpret the 32 output bytes and target bytes as unsigned
BIG-ENDIAN integers; accept `hash <= target`. This intentionally differs from
Monero's convention.** In particular, equal hashes pass. Never reverse the hash
or target when using this interface.
## Node API
[RandomX](../server/testnet/randomx.ts) exports:
```ts
interface PowEngine {
hash(key: string, blob: Uint8Array): Promise<string>;
close(): void;
}
class RandomX implements PowEngine {
constructor(options?: { binary?: string; fast?: boolean });
hash(key: string, blob: Uint8Array): Promise<string>;
mine(key: string, blob: Uint8Array, target: string,
nonceOffset: number, maxAttempts: number):
Promise<{ hash: string; nonce: number } | null>;
close(): void;
}
```
Binary precedence: `options.binary`, `RANDOMX_BINARY`, then the executable under
the repository's native build directory (resolved relative to this module,
independent of working directory). Relative explicit paths are resolved against
the caller's working directory. Configure only a trusted executable: this is a
native-code trust boundary, not a sandbox. The adapter uses `spawn` with a fixed
argument array, `shell: false`, and pipe stdio; user data only enters stdin after
strict validation. Missing/non-executable files throw in the constructor. Other
spawn failures are retained and reject current/future requests.
Each instance owns one long-lived child, one active command, and at most 64 total
active/queued requests. Calls are FIFO, including mixed hash/mine calls and key
changes. Inputs are snapshotted before queuing. The 120-second deadline starts
when each command is sent (includes cold cache/dataset initialization); queued
requests wait for earlier work. Keep mining batches small enough to finish on the
host CPU. The process is killed on timeout, malformed/unsolicited/oversized output,
stream error, or crash, rejecting all outstanding work and subsequent calls.
Responses and retained stderr are bounded. No automatic retry or process restart.
`mine` returns `null` for exhaustion and validates returned hash syntax, target,
and nonce range (it does not independently recompute a native result). Because the
API returns `number`, its entire requested nonce range must fit
`Number.MAX_SAFE_INTEGER`; higher uint64 nonces are supported only by the direct
native protocol. Invalid inputs reject without sending native work.
Always call `close()` in `finally`. It is idempotent, rejects pending/queued work,
and sends EOF for graceful RAII cleanup; a busy child is forcibly killed after
one second. A failed/closed instance cannot be reopened.
## Real upstream known-vector check
The opt-in `--self-test` executable argument validates upstream's exact
[Hash test 1a/2a](https://github.com/tevador/RandomX/blob/102f8acf90a7649ada410de5499a7ec62e49e1da/src/tests/tests.cpp):
- Key: ASCII `test key 000` (12 bytes, **not NUL-terminated or zero-padded**).
- Input: ASCII `This is a test` (14 bytes, no terminator).
- Expected RandomX hash:
`639183aae1bf4c9a35884cb46b09cad9175f04efd7684e7262a0ac1c2f0b4e3f`.
The self-test uses an internal API so the line protocol retains its strict
32-byte-key requirement. Padding this upstream key to 32 bytes would change the
hash and is not a valid reproduction of the vector. Self-test success is reported
on stderr only, with exit zero; mismatch exits nonzero. `--fast --self-test` checks
the same real vector in dataset mode, but requires the full memory allocation.
```sh
cmake -S native -B native/build -DCMAKE_BUILD_TYPE=Release -DWIKIDECK_RANDOMX_TESTS=ON
cmake --build native/build --config Release --target wikideck-randomx --parallel 2
ctest --test-dir native/build -C Release --output-on-failure
```
This test is OFF by default and is separate from the application's tests. Without
a built native binary, no native engine or native test is run by the application.
## Validation record
Verified on Windows x64 with CMake 3.26.4, MinGW GCC 13.1.0 and Node 24.22.0:
- Release native build with two compiler jobs; opt-in CTest upstream vector passed.
- Production TypeScript/application build passed.
- Ad-hoc actual-native light-mode checks passed: FIFO hashes, same-key reuse,
key changes and restoration, mining success/exhaustion, target equality and
big-endian comparison, LE8 nonce handling, 8192-byte blob, strict invalid-input
rejection, native uint64 nonce output, missing binary, queue bounds, crash
rejection, idempotent close, and stdin EOF.
- Both build scripts passed syntax checks.
Fast-mode allocation/runtime and Linux/macOS/MSVC builds were not run. The memory
and initialization cost of the full dataset remains an explicit opt-in.
+71
View File
@@ -0,0 +1,71 @@
# Experimental testnet consensus
Implementation reference for the current tree, **not a public-mainnet specification or security certification**. See [README](../README.md) for setup/wallet commands and [native-engine details](randomx-native.md) for RandomX tooling. Consensus code: [shared serialization](../shared/testnet.ts), [validation](../server/testnet/consensus.ts), [DAG/persistence](../server/testnet/ledger.ts), [peer transport](../server/testnet/peers.ts), [HTTP](../server/testnet/http.ts), [miner](../server/testnet/miner.ts).
## Network, genesis and catalog
- Network: `wikideck-randomx-testnet-2`, block version **2**. Genesis has no blocks, NFTs or work; first mined height is 1. No privileged issuance/admin mint key.
- `GENESIS_TIME = 1792411200` (Unix seconds). Let `S(x)` mean lowercase hex SHA-256 of UTF-8 `x`, and `J(x)` mean compact JavaScript `JSON.stringify(x)`; field order below is consensus-critical.
- `MAX_TARGET` is `0fff` followed by 60 `f` digits. `CHAIN_ID = S(J([NETWORK, CONSENSUS, GENESIS_TIME, MAX_TARGET, STARTER_ARTICLES.map(articleTuple)]))`, using the constants object's insertion order in the implementation.
- `GENESIS_HASH = S(NETWORK + ':genesis:' + CHAIN_ID)`; `INITIAL_KEY = S(NETWORK + ':initial-key:' + CHAIN_ID)`. Nodes independently derive the same manifest and reject other network/chain IDs.
- The [catalog](../shared/catalog.ts) contains four fixed **original summaries**: Albert Einstein (736), Moon (19331), Octopus (22780), Periodic table (23053). No live Wikipedia request determines consensus metadata. `articleTuple = [pageId, revisionId, title, extract, image-or-empty-string, url, source, category]`.
- The next catalog index is the big-endian integer `S(CHAIN_ID + ':article:' + previousHash)` modulo 4. Validation requires the exact selected tuple. NFT state stores that article's same `pageId`. Changing the catalog/constants currently changes genesis: coordinate a new chain, not a live catalog expansion or demo-asset migration.
## Header, work and three distinct identities
`headerMessage(h)` is `J([NETWORK, version, chainId, height, previousHash, createdAt, articleTuple(article), owner, publicKey, target, key, transactionsRoot, stateRoot])`. It excludes the nonce. Hash its UTF-8 bytes with SHA-256 to obtain **32 raw bytes**, then append the nonce encoded as **8 unsigned little-endian bytes**. The resulting **40-byte mining blob** has nonce offset **32** (not a 32-bit nonce). Node's numeric interface restricts nonces to nonnegative safe integers; the native line protocol supports uint64.
| Identifier | Exact construction / meaning |
| --- | --- |
| Block ID (`hash`) | SHA-256 of the raw mining blob, lowercase hex. Does not include ECDSA signature bytes or the separate `powHash` field. |
| RandomX proof (`powHash`) | Native RandomX of the mining blob using the 32-byte epoch key. Determines work eligibility and game rarity/stats, not the NFT ID. |
| NFT ID (`tokenId`) | `S(J([NETWORK, CHAIN_ID, 'mint', previousHash, height, owner, article.pageId]))`. Independent of nonce/proof/signature, avoiding a circular dependency through state commitment. |
Interpret RandomX output and target as **unsigned big-endian** integers; accept `powHash <= target` including equality. This differs from Monero's target convention. The initial/easiest threshold accepts exactly **1/16** of uniformly distributed hashes (expected 16 attempts). No fake or browser PoW is accepted by the production node.
The miner signs `J([NETWORK, 'block-claim', blockID])` using ECDSA P-256/SHA-256, IEEE-P1363 encoding. Address is SHA-256 of canonical SPKI DER public-key bytes. Nodes check public-key/address consistency, signature, body schema, exact parent/height, article, target, key, roots, mint ID, block ID and recomputed native proof. Signatures remain required even though their bytes are excluded from block identity.
## Targets, timestamps and epoch boundaries
- Desired spacing: **30 seconds**; retarget interval: **10 ancestors**. Heights 1–10 use the initial target; height 11 first retargets. Otherwise inherit the parent target.
- At each retarget, compare the last and first timestamps of the previous 10 blocks: expected span is **9 × 30 = 270 seconds**. Clamp elapsed to `floor(270/4)` through `270*4`, multiply the parent target by elapsed/270 with integer division, then clamp target to `[1, MAX_TARGET]`. Selection uses work, not height or wall-clock estimates.
- A timestamp must exceed the median of up to **11** ancestors (sorted upper-middle for even counts; genesis time if none) and must be at most **120 seconds** ahead of validation time. Keep operator clocks synchronized.
- Epoch key source height is `floor(max(0, height - 64) / 2048) * 2048`. Zero means `INITIAL_KEY`; otherwise use the ancestor block hash at that source height. Thus heights **1–2111** use the initial key, **2112–4159** use height 2048's hash, and height **4160** switches to height 4096's hash. Forks derive keys from their own ancestors.
## Native NFT transition and commitments
Each block executes its ordered transfers against its parent's NFT state, **then mints one NFT** to the block owner. State entries contain owner, sequence (initially 0), minted height and page ID. Transfers cannot spend this block's new issuance.
A transfer carries network, chain ID, `cardHash` (**NFT token ID**, despite the legacy field name), from, to, sequence, public key and signature. Its signed message is `J([NETWORK, 'nft-transfer', chainId, cardHash, from, to, sequence])`. **Transfer ID is SHA-256 of that message, excluding ECDSA signature bytes** to avoid signature-malleability identity changes. Require the current owner, matching public key, a different recipient, exact current sequence, valid signature, and inclusion height minus mint height **>= 2**; increment sequence on application. Replays and duplicate IDs within a block fail.
`transactionsRoot` commits the **ordered transfer IDs**. `stateRoot` commits the complete **post-transfer, post-mint** state: sort token IDs lexicographically; each input leaf is `S(J([id, owner, sequence, mintedHeight, pageId]))`. `merkleRoot` returns `S(NETWORK + ':empty')` for no leaves. For nonempty input, hash each raw 32-byte input leaf with byte prefix `0x00`; hash pairs of raw children with byte prefix `0x01`, duplicating an odd final child at each layer. Finally return `S(J([NETWORK, 'merkle', originalLeafCount, treeRootHex]))`. Count commitment prevents odd-padding ambiguity; leaf/node prefixes separate domains. These commitment semantics, the RandomX version, and big-endian proof convention are pinned in the genesis consensus manifest.
The mempool holds at most **256** ordered transfers, validating sequentially against the next inclusion height; a template takes the first **64**. The protocol can accept chained transfers of the same NFT in order; the browser conservatively blocks a second pending transfer for a card. A 202 response changes **no canonical ownership**. Mint at height `h` is eligible for inclusion at `h+2` (pool admission can happen at tip `h+1`). Confirmations are `tipHeight - mintedHeight + 1`, not a finality guarantee.
## Fork choice, reorgs and storage
Per-block work is `floor(2^256 / (target + 1))`; accumulate from genesis work zero. Keep all valid known-parent branches. Adopt a tip only for **strictly greater cumulative work**; equal-work ties retain the current tip, including across replay of persisted insertion order. A shorter, harder branch can win.
On reorg, reconstruct ownership from the winning branch. Orphan mints disappear from canonical ownership; disconnected transfers are reconsidered before existing pending entries, in order, only if still valid and not already committed. Conflicting, immature or orphan-issuance transfers are discarded. No checkpoints/finality or rollback protection beyond observed work; an isolated node has no peer-backed security.
The [ledger](../server/testnet/ledger.ts) stores the entire DAG and pending pool in [the testnet ledger](../data/testnet/ledger.json), under `WIKIDECK_DATA_DIR`'s testnet subdirectory. Defaults use project data; Docker uses /app/data. Disk caps: **128 MiB, 10,000 total blocks including side branches**; blocks: **64 KiB and 64 transfers**. Each in-memory DAG node stores a full NFT-state snapshot: potentially **quadratic memory growth**, plus full-file rewrite cost. These are experimental stop limits, not scalable storage or a public DoS defense.
Mutations are serialized (queue cap 256); persist via a synchronized temporary file and atomic rename before exposing new state. Restart independently revalidates every saved proof and transaction; malformed, oversized or mismatched files fail closed without automatic reset. HTTP startup exclusively creates a data-directory lock named testnet-node.lock. It is removed on normal shutdown, **not automatically after a crash**: stop and verify all owning processes have exited before manual stale-lock removal. Never bypass a live lock or share a writer directory. Back up stopped-node volumes/files and wallet exports separately; destructive volume reset cannot recover assets from a wallet alone.
## Fixed peers and HTTP surface
Peers are **explicit operator-configured URL origins**, up to 16, not discovered from network input. Default: HTTPS/public addresses only, checked and pinned during DNS lookup; no credentials, paths, queries, fragments or redirects. `WIKIDECK_ALLOW_PRIVATE_PEERS=1` permits private/HTTP destinations only by explicit operator choice (used for local Docker tests). No bootnodes, DHT, automatic public deployment or claimed Sybil resistance.
Sync polls every **5 seconds**, checks network/chain ID, imports at most **32** topologically ordered DAG blocks per peer/pass, and validates remote pool entries locally. Accepted blocks/transfers are gossiped to available configured peers; busy-peer gossip is dropped, with polling for catch-up. Responses are capped at 2 MiB with a 10-second deadline. Peer count is current outbound connectivity metadata, not consensus membership or a security score.
| Route | Purpose |
| --- | --- |
| `GET /healthz` | Process health/network, not sync or consensus security. |
| `GET /api/state`, `/api/chain` | Canonical blocks, mined/pending transfers, tip/work and next article. |
| `GET /api/nfts/:id`, `/api/peers` | Canonical NFT owner/sequence/confirmations/metadata; configured peer status. |
| `POST /api/mining/template`, `/api/blocks` | Public miner identity to template; independently validated signed block submission. |
| `POST /api/transfer` | Signed transfer admission; 202 means pending. |
| `GET /p2p/status`, `/p2p/blocks?offset=0`, `/p2p/mempool` | Manifest/size/tip, 32-block inventory pages, pending transactions. |
| `POST /p2p/block`, `/p2p/transaction` | Same validation as local block/transfer submission. |
POSTs require JSON, enforce supplied browser origins and signatures where applicable; peers without an Origin header are not authenticated by this check. HTTP parsing is capped at 68 KiB; API/P2P rate limits are 300/minute and block/transfer POSTs additionally 30/minute. There are no fees, peer authentication or economic spam deterrents. Same-origin browser RPC trusts the node; it does not independently verify these commitments. Deploy no funds: majority-hashpower, eclipse, censorship, reorg and resource-exhaustion risks require independent audits and adversarial testing before any broader launch.
+48
View File
@@ -0,0 +1,48 @@
cmake_minimum_required(VERSION 3.24)
project(wikideck_randomx LANGUAGES C CXX)
include(FetchContent)
# Immutable v1.2.1 pin; never follow a branch or a moving tag.
FetchContent_Declare(randomx
GIT_REPOSITORY https://github.com/tevador/RandomX.git
GIT_TAG 102f8acf90a7649ada410de5499a7ec62e49e1da
GIT_SHALLOW FALSE
GIT_SUBMODULES ""
EXCLUDE_FROM_ALL
)
# Upstream still declares CMake 3.5 compatibility; support CMake 4 as well.
set(CMAKE_POLICY_VERSION_MINIMUM 3.5)
set(BUILD_SHARED_LIBS OFF CACHE BOOL "Build static dependencies" FORCE)
FetchContent_MakeAvailable(randomx)
# v1.2.1 has no upstream BUILD_TESTING switch. Exclude its tools explicitly.
set_property(DIRECTORY "${randomx_SOURCE_DIR}" PROPERTY EXCLUDE_FROM_ALL TRUE)
foreach(tool randomx-tests randomx-codegen randomx-benchmark)
set_target_properties(${tool} PROPERTIES EXCLUDE_FROM_ALL TRUE)
endforeach()
# Enforce W^X for the upstream cache JIT as well as our VM JIT.
target_compile_definitions(randomx PRIVATE RANDOMX_FORCE_SECURE)
add_executable(wikideck-randomx randomx-engine.cpp)
target_compile_features(wikideck-randomx PRIVATE cxx_std_17)
set_target_properties(wikideck-randomx PROPERTIES CXX_EXTENSIONS OFF
RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}")
foreach(config DEBUG RELEASE RELWITHDEBINFO MINSIZEREL)
set_target_properties(wikideck-randomx PROPERTIES
RUNTIME_OUTPUT_DIRECTORY_${config} "${CMAKE_BINARY_DIR}")
endforeach()
target_include_directories(wikideck-randomx PRIVATE "${randomx_SOURCE_DIR}/src")
target_link_libraries(wikideck-randomx PRIVATE randomx)
if(MSVC)
target_compile_options(wikideck-randomx PRIVATE /W4 /GS)
else()
target_compile_options(wikideck-randomx PRIVATE
-Wall -Wextra -Wpedantic -Wconversion -Wformat=2 -Wformat-security
-fstack-protector-strong)
endif()
option(WIKIDECK_RANDOMX_TESTS "Enable opt-in native known-vector test (256 MiB)" OFF)
if(WIKIDECK_RANDOMX_TESTS)
enable_testing()
add_test(NAME randomx-upstream-vector COMMAND wikideck-randomx --self-test)
set_tests_properties(randomx-upstream-vector PROPERTIES TIMEOUT 120)
endif()
+544
View File
@@ -0,0 +1,544 @@
# This is the CMakeCache file.
# For build in directory: c:/Users/ermeehan/Documents/wikideck/native/build
# It was generated by CMake: C:/Strawberry/c/bin/cmake.exe
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.
########################
# EXTERNAL cache entries
########################
//Build static dependencies
BUILD_SHARED_LIBS:BOOL=OFF
//Path to a program.
CMAKE_ADDR2LINE:FILEPATH=C:/Strawberry/c/bin/addr2line.exe
//Path to a program.
CMAKE_AR:FILEPATH=C:/Strawberry/c/bin/ar.exe
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=Release
//Enable/Disable color output during build.
CMAKE_COLOR_MAKEFILE:BOOL=ON
//CXX compiler
CMAKE_CXX_COMPILER:FILEPATH=C:/Strawberry/c/bin/c++.exe
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_AR:FILEPATH=C:/Strawberry/c/bin/gcc-ar.exe
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_CXX_COMPILER_RANLIB:FILEPATH=C:/Strawberry/c/bin/gcc-ranlib.exe
//Flags used by the CXX compiler during all build types.
CMAKE_CXX_FLAGS:STRING=
//Flags used by the CXX compiler during DEBUG builds.
CMAKE_CXX_FLAGS_DEBUG:STRING=-g
//Flags used by the CXX compiler during MINSIZEREL builds.
CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the CXX compiler during RELEASE builds.
CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the CXX compiler during RELWITHDEBINFO builds.
CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C++ applications.
CMAKE_CXX_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
//C compiler
CMAKE_C_COMPILER:FILEPATH=C:/Strawberry/c/bin/gcc.exe
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_AR:FILEPATH=C:/Strawberry/c/bin/gcc-ar.exe
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_C_COMPILER_RANLIB:FILEPATH=C:/Strawberry/c/bin/gcc-ranlib.exe
//Flags used by the C compiler during all build types.
CMAKE_C_FLAGS:STRING=
//Flags used by the C compiler during DEBUG builds.
CMAKE_C_FLAGS_DEBUG:STRING=-g
//Flags used by the C compiler during MINSIZEREL builds.
CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the C compiler during RELEASE builds.
CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the C compiler during RELWITHDEBINFO builds.
CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Libraries linked by default with all C applications.
CMAKE_C_STANDARD_LIBRARIES:STRING=-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
//Path to a program.
CMAKE_DLLTOOL:FILEPATH=C:/Strawberry/c/bin/dlltool.exe
//Flags used by the linker during all build types.
CMAKE_EXE_LINKER_FLAGS:STRING=
//Flags used by the linker during DEBUG builds.
CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during MINSIZEREL builds.
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during RELEASE builds.
CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during RELWITHDEBINFO builds.
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/pkgRedirects
//Convert GNU import libraries to MS format (requires Visual Studio)
CMAKE_GNUtoMS:BOOL=OFF
//User executables (bin)
CMAKE_INSTALL_BINDIR:PATH=bin
//Read-only architecture-independent data (DATAROOTDIR)
CMAKE_INSTALL_DATADIR:PATH=
//Read-only architecture-independent data root (share)
CMAKE_INSTALL_DATAROOTDIR:PATH=share
//Documentation root (DATAROOTDIR/doc/PROJECT_NAME)
CMAKE_INSTALL_DOCDIR:PATH=
//C header files (include)
CMAKE_INSTALL_INCLUDEDIR:PATH=include
//Info documentation (DATAROOTDIR/info)
CMAKE_INSTALL_INFODIR:PATH=
//Object code libraries (lib)
CMAKE_INSTALL_LIBDIR:PATH=lib
//Program executables (libexec)
CMAKE_INSTALL_LIBEXECDIR:PATH=libexec
//Locale-dependent data (DATAROOTDIR/locale)
CMAKE_INSTALL_LOCALEDIR:PATH=
//Modifiable single-machine data (var)
CMAKE_INSTALL_LOCALSTATEDIR:PATH=var
//Man documentation (DATAROOTDIR/man)
CMAKE_INSTALL_MANDIR:PATH=
//C header files for non-gcc (/usr/include)
CMAKE_INSTALL_OLDINCLUDEDIR:PATH=/usr/include
//Install path prefix, prepended onto install directories.
CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/wikideck_randomx
//Run-time variable data (LOCALSTATEDIR/run)
CMAKE_INSTALL_RUNSTATEDIR:PATH=
//System admin executables (sbin)
CMAKE_INSTALL_SBINDIR:PATH=sbin
//Modifiable architecture-independent data (com)
CMAKE_INSTALL_SHAREDSTATEDIR:PATH=com
//Read-only single-machine data (etc)
CMAKE_INSTALL_SYSCONFDIR:PATH=etc
//Path to a program.
CMAKE_LINKER:FILEPATH=C:/Strawberry/c/bin/ld.exe
//Path to a program.
CMAKE_MAKE_PROGRAM:FILEPATH=C:/Strawberry/c/bin/mingw32-make.exe
//Flags used by the linker during the creation of modules during
// all build types.
CMAKE_MODULE_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of modules during
// DEBUG builds.
CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of modules during
// MINSIZEREL builds.
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of modules during
// RELEASE builds.
CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of modules during
// RELWITHDEBINFO builds.
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_NM:FILEPATH=C:/Strawberry/c/bin/nm.exe
//Path to a program.
CMAKE_OBJCOPY:FILEPATH=C:/Strawberry/c/bin/objcopy.exe
//Path to a program.
CMAKE_OBJDUMP:FILEPATH=C:/Strawberry/c/bin/objdump.exe
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=wikideck_randomx
//Path to a program.
CMAKE_RANLIB:FILEPATH=C:/Strawberry/c/bin/ranlib.exe
//RC compiler
CMAKE_RC_COMPILER:FILEPATH=C:/Strawberry/c/bin/windres.exe
//Flags for Windows Resource Compiler during all build types.
CMAKE_RC_FLAGS:STRING=
//Flags for Windows Resource Compiler during DEBUG builds.
CMAKE_RC_FLAGS_DEBUG:STRING=
//Flags for Windows Resource Compiler during MINSIZEREL builds.
CMAKE_RC_FLAGS_MINSIZEREL:STRING=
//Flags for Windows Resource Compiler during RELEASE builds.
CMAKE_RC_FLAGS_RELEASE:STRING=
//Flags for Windows Resource Compiler during RELWITHDEBINFO builds.
CMAKE_RC_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_READELF:FILEPATH=C:/Strawberry/c/bin/readelf.exe
//Flags used by the linker during the creation of shared libraries
// during all build types.
CMAKE_SHARED_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of shared libraries
// during DEBUG builds.
CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of shared libraries
// during MINSIZEREL builds.
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELEASE builds.
CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of shared libraries
// during RELWITHDEBINFO builds.
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//If set, runtime paths are not added when installing shared libraries,
// but are added when building.
CMAKE_SKIP_INSTALL_RPATH:BOOL=NO
//If set, runtime paths are not added when using shared libraries.
CMAKE_SKIP_RPATH:BOOL=NO
//Flags used by the linker during the creation of static libraries
// during all build types.
CMAKE_STATIC_LINKER_FLAGS:STRING=
//Flags used by the linker during the creation of static libraries
// during DEBUG builds.
CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING=
//Flags used by the linker during the creation of static libraries
// during MINSIZEREL builds.
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING=
//Flags used by the linker during the creation of static libraries
// during RELEASE builds.
CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING=
//Flags used by the linker during the creation of static libraries
// during RELWITHDEBINFO builds.
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING=
//Path to a program.
CMAKE_STRIP:FILEPATH=C:/Strawberry/c/bin/strip.exe
//If this value is on, makefiles will be generated without the
// .SILENT directive, and all commands will be echoed to the console
// during the make. This is useful for debugging only. With Visual
// Studio IDE projects all commands are done without /nologo.
CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE
//Directory under which to collect all populated content
FETCHCONTENT_BASE_DIR:PATH=C:/Users/ermeehan/Documents/wikideck/native/build/_deps
//Disables all attempts to download or update content and assumes
// source dirs already exist
FETCHCONTENT_FULLY_DISCONNECTED:BOOL=OFF
//Enables QUIET option for all content population
FETCHCONTENT_QUIET:BOOL=ON
//When not empty, overrides where to find pre-populated content
// for randomx
FETCHCONTENT_SOURCE_DIR_RANDOMX:PATH=
//Enables UPDATE_DISCONNECTED behavior for all content population
FETCHCONTENT_UPDATES_DISCONNECTED:BOOL=OFF
//Enables UPDATE_DISCONNECTED behavior just for population of randomx
FETCHCONTENT_UPDATES_DISCONNECTED_RANDOMX:BOOL=OFF
//Git command line client
GIT_EXECUTABLE:FILEPATH=C:/Program Files/Git/cmd/git.exe
//RandomX Include path
RANDOMX_INCLUDE:STRING=C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src
//Value Computed by CMake
RandomX_BINARY_DIR:STATIC=C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build
//Value Computed by CMake
RandomX_IS_TOP_LEVEL:STATIC=OFF
//Value Computed by CMake
RandomX_SOURCE_DIR:STATIC=C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src
//Enable opt-in native known-vector test (256 MiB)
WIKIDECK_RANDOMX_TESTS:BOOL=ON
//Value Computed by CMake
wikideck_randomx_BINARY_DIR:STATIC=C:/Users/ermeehan/Documents/wikideck/native/build
//Value Computed by CMake
wikideck_randomx_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
wikideck_randomx_SOURCE_DIR:STATIC=C:/Users/ermeehan/Documents/wikideck/native
########################
# INTERNAL cache entries
########################
//ADVANCED property for variable: CMAKE_ADDR2LINE
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=c:/Users/ermeehan/Documents/wikideck/native/build
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=26
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=4
//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE
CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=C:/Strawberry/c/bin/cmake.exe
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=C:/Strawberry/c/bin/cpack.exe
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=C:/Strawberry/c/bin/ctest.exe
//ADVANCED property for variable: CMAKE_CXX_COMPILER
CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR
CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB
CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS
CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG
CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL
CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE
CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO
CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_CXX_STANDARD_LIBRARIES
CMAKE_CXX_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER
CMAKE_C_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_AR
CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB
CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS
CMAKE_C_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG
CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL
CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE
CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO
CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_C_STANDARD_LIBRARIES
CMAKE_C_STANDARD_LIBRARIES-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_DLLTOOL
CMAKE_DLLTOOL-ADVANCED:INTERNAL=1
//Executable file format
CMAKE_EXECUTABLE_FORMAT:INTERNAL=Unknown
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS
CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG
CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL
CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE
CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=MinGW Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=C:/Users/ermeehan/Documents/wikideck/native
//ADVANCED property for variable: CMAKE_INSTALL_BINDIR
CMAKE_INSTALL_BINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATADIR
CMAKE_INSTALL_DATADIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DATAROOTDIR
CMAKE_INSTALL_DATAROOTDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_DOCDIR
CMAKE_INSTALL_DOCDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INCLUDEDIR
CMAKE_INSTALL_INCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_INFODIR
CMAKE_INSTALL_INFODIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_LIBDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LIBEXECDIR
CMAKE_INSTALL_LIBEXECDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALEDIR
CMAKE_INSTALL_LOCALEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_LOCALSTATEDIR
CMAKE_INSTALL_LOCALSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_MANDIR
CMAKE_INSTALL_MANDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_OLDINCLUDEDIR
CMAKE_INSTALL_OLDINCLUDEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_RUNSTATEDIR
CMAKE_INSTALL_RUNSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SBINDIR
CMAKE_INSTALL_SBINDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SHAREDSTATEDIR
CMAKE_INSTALL_SHAREDSTATEDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_INSTALL_SYSCONFDIR
CMAKE_INSTALL_SYSCONFDIR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_LINKER
CMAKE_LINKER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MAKE_PROGRAM
CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS
CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG
CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL
CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE
CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_NM
CMAKE_NM-ADVANCED:INTERNAL=1
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=2
//ADVANCED property for variable: CMAKE_OBJCOPY
CMAKE_OBJCOPY-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_OBJDUMP
CMAKE_OBJDUMP-ADVANCED:INTERNAL=1
//Platform information initialized
CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RANLIB
CMAKE_RANLIB-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_COMPILER
CMAKE_RC_COMPILER-ADVANCED:INTERNAL=1
CMAKE_RC_COMPILER_WORKS:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS
CMAKE_RC_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_DEBUG
CMAKE_RC_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_MINSIZEREL
CMAKE_RC_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_RELEASE
CMAKE_RC_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_RC_FLAGS_RELWITHDEBINFO
CMAKE_RC_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_READELF
CMAKE_READELF-ADVANCED:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=C:/Strawberry/c/share/cmake-3.26
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS
CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG
CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL
CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE
CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH
CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_SKIP_RPATH
CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS
CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG
CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL
CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE
CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO
CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_STRIP
CMAKE_STRIP-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: GIT_EXECUTABLE
GIT_EXECUTABLE-ADVANCED:INTERNAL=1
//Test HAVE_AVX2
HAVE_AVX2:INTERNAL=1
//Test HAVE_CXX_ATOMICS
HAVE_CXX_ATOMICS:INTERNAL=1
//Test HAVE_SSSE3
HAVE_SSSE3:INTERNAL=1
//linker supports push/pop state
_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=TRUE
//CMAKE_INSTALL_PREFIX during last run
_GNUInstallDirs_LAST_CMAKE_INSTALL_PREFIX:INTERNAL=C:/Program Files (x86)/wikideck_randomx
//Test _maes_c
_maes_c:INTERNAL=1
//Test _maes_cxx
_maes_cxx:INTERNAL=1
@@ -0,0 +1,72 @@
set(CMAKE_C_COMPILER "C:/Strawberry/c/bin/gcc.exe")
set(CMAKE_C_COMPILER_ARG1 "")
set(CMAKE_C_COMPILER_ID "GNU")
set(CMAKE_C_COMPILER_VERSION "13.1.0")
set(CMAKE_C_COMPILER_VERSION_INTERNAL "")
set(CMAKE_C_COMPILER_WRAPPER "")
set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23")
set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes")
set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros")
set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert")
set(CMAKE_C17_COMPILE_FEATURES "c_std_17")
set(CMAKE_C23_COMPILE_FEATURES "c_std_23")
set(CMAKE_C_PLATFORM_ID "MinGW")
set(CMAKE_C_SIMULATE_ID "")
set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_C_SIMULATE_VERSION "")
set(CMAKE_AR "C:/Strawberry/c/bin/ar.exe")
set(CMAKE_C_COMPILER_AR "C:/Strawberry/c/bin/gcc-ar.exe")
set(CMAKE_RANLIB "C:/Strawberry/c/bin/ranlib.exe")
set(CMAKE_C_COMPILER_RANLIB "C:/Strawberry/c/bin/gcc-ranlib.exe")
set(CMAKE_LINKER "C:/Strawberry/c/bin/ld.exe")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCC 1)
set(CMAKE_C_COMPILER_LOADED 1)
set(CMAKE_C_COMPILER_WORKS TRUE)
set(CMAKE_C_ABI_COMPILED TRUE)
set(CMAKE_C_COMPILER_ENV_VAR "CC")
set(CMAKE_C_COMPILER_ID_RUN 1)
set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m)
set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_C_LINKER_PREFERENCE 10)
# Save compiler ABI information.
set(CMAKE_C_SIZEOF_DATA_PTR "8")
set(CMAKE_C_COMPILER_ABI "")
set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_C_LIBRARY_ARCHITECTURE "")
if(CMAKE_C_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_C_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}")
endif()
if(CMAKE_C_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_C_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include;C:/Strawberry/c/include;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;C:/Strawberry/c/x86_64-w64-mingw32/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "mingw32;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex;kernel32")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0;C:/Strawberry/c/lib/gcc;C:/Strawberry/c/x86_64-w64-mingw32/lib;C:/Strawberry/c/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
@@ -0,0 +1,83 @@
set(CMAKE_CXX_COMPILER "C:/Strawberry/c/bin/c++.exe")
set(CMAKE_CXX_COMPILER_ARG1 "")
set(CMAKE_CXX_COMPILER_ID "GNU")
set(CMAKE_CXX_COMPILER_VERSION "13.1.0")
set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "")
set(CMAKE_CXX_COMPILER_WRAPPER "")
set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17")
set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON")
set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23")
set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters")
set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates")
set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates")
set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17")
set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20")
set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23")
set(CMAKE_CXX_PLATFORM_ID "MinGW")
set(CMAKE_CXX_SIMULATE_ID "")
set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU")
set(CMAKE_CXX_SIMULATE_VERSION "")
set(CMAKE_AR "C:/Strawberry/c/bin/ar.exe")
set(CMAKE_CXX_COMPILER_AR "C:/Strawberry/c/bin/gcc-ar.exe")
set(CMAKE_RANLIB "C:/Strawberry/c/bin/ranlib.exe")
set(CMAKE_CXX_COMPILER_RANLIB "C:/Strawberry/c/bin/gcc-ranlib.exe")
set(CMAKE_LINKER "C:/Strawberry/c/bin/ld.exe")
set(CMAKE_MT "")
set(CMAKE_COMPILER_IS_GNUCXX 1)
set(CMAKE_CXX_COMPILER_LOADED 1)
set(CMAKE_CXX_COMPILER_WORKS TRUE)
set(CMAKE_CXX_ABI_COMPILED TRUE)
set(CMAKE_CXX_COMPILER_ENV_VAR "CXX")
set(CMAKE_CXX_COMPILER_ID_RUN 1)
set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm)
set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC)
foreach (lang C OBJC OBJCXX)
if (CMAKE_${lang}_COMPILER_ID_RUN)
foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS)
list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension})
endforeach()
endif()
endforeach()
set(CMAKE_CXX_LINKER_PREFERENCE 30)
set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1)
# Save compiler ABI information.
set(CMAKE_CXX_SIZEOF_DATA_PTR "8")
set(CMAKE_CXX_COMPILER_ABI "")
set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN")
set(CMAKE_CXX_LIBRARY_ARCHITECTURE "")
if(CMAKE_CXX_SIZEOF_DATA_PTR)
set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}")
endif()
if(CMAKE_CXX_COMPILER_ABI)
set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}")
endif()
if(CMAKE_CXX_LIBRARY_ARCHITECTURE)
set(CMAKE_LIBRARY_ARCHITECTURE "")
endif()
set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "")
if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX)
set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}")
endif()
set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "C:/Strawberry/c/include/c++/13.1.0;C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32;C:/Strawberry/c/include/c++/13.1.0/backward;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include;C:/Strawberry/c/include;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;C:/Strawberry/c/x86_64-w64-mingw32/include")
set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;mingw32;gcc_s;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc_s;gcc;moldname;mingwex;kernel32")
set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0;C:/Strawberry/c/lib/gcc;C:/Strawberry/c/x86_64-w64-mingw32/lib;C:/Strawberry/c/lib")
set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "")
@@ -0,0 +1,6 @@
set(CMAKE_RC_COMPILER "C:/Strawberry/c/bin/windres.exe")
set(CMAKE_RC_COMPILER_ARG1 "")
set(CMAKE_RC_COMPILER_LOADED 1)
set(CMAKE_RC_SOURCE_FILE_EXTENSIONS rc;RC)
set(CMAKE_RC_OUTPUT_EXTENSION .obj)
set(CMAKE_RC_COMPILER_ENV_VAR "RC")
@@ -0,0 +1,15 @@
set(CMAKE_HOST_SYSTEM "Windows-6.2.9200")
set(CMAKE_HOST_SYSTEM_NAME "Windows")
set(CMAKE_HOST_SYSTEM_VERSION "6.2.9200")
set(CMAKE_HOST_SYSTEM_PROCESSOR "AMD64")
set(CMAKE_SYSTEM "Windows-6.2.9200")
set(CMAKE_SYSTEM_NAME "Windows")
set(CMAKE_SYSTEM_VERSION "6.2.9200")
set(CMAKE_SYSTEM_PROCESSOR "AMD64")
set(CMAKE_CROSSCOMPILING "FALSE")
set(CMAKE_SYSTEM_LOADED 1)
@@ -0,0 +1,866 @@
#ifdef __cplusplus
# error "A C++ compiler has been selected for C."
#endif
#if defined(__18CXX)
# define ID_VOID_MAIN
#endif
#if defined(__CLASSIC_C__)
/* cv-qualifiers did not exist in K&R C */
# define const
# define volatile
#endif
#if !defined(__has_include)
/* If the compiler does not have __has_include, pretend the answer is
always no. */
# define __has_include(x) 0
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a version is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_C)
# define COMPILER_ID "SunPro"
# if __SUNPRO_C >= 0x5100
/* __SUNPRO_C = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF)
# endif
#elif defined(__HP_cc)
# define COMPILER_ID "HP"
/* __HP_cc = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100)
#elif defined(__DECC)
# define COMPILER_ID "Compaq"
/* __DECC_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000)
#elif defined(__IBMC__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__open_xl__) && defined(__clang__)
# define COMPILER_ID "IBMClang"
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800
# define COMPILER_ID "XL"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMC__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__CLANG_FUJITSU)
# define COMPILER_ID "FujitsuClang"
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__FUJITSU)
# define COMPILER_ID "Fujitsu"
# if defined(__FCC_version__)
# define COMPILER_VERSION __FCC_version__
# elif defined(__FCC_major__)
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# endif
# if defined(__fcc_version)
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
# elif defined(__FCC_VERSION)
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
# endif
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__TASKING__)
# define COMPILER_ID "Tasking"
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
#elif defined(__TINYC__)
# define COMPILER_ID "TinyCC"
#elif defined(__BCC__)
# define COMPILER_ID "Bruce"
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
# define COMPILER_ID "LCC"
# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
# if defined(__LCC_MINOR__)
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
# endif
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
# define SIMULATE_ID "GNU"
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
# endif
#elif defined(__GNUC__)
# define COMPILER_ID "GNU"
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(_ADI_COMPILER)
# define COMPILER_ID "ADSP"
#if defined(__VERSIONNUM__)
/* __VERSIONNUM__ = 0xVVRRPPTT */
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC)
# define COMPILER_ID "SDCC"
# if defined(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR)
# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR)
# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH)
# else
/* SDCC = VRP */
# define COMPILER_VERSION_MAJOR DEC(SDCC/100)
# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10)
# define COMPILER_VERSION_PATCH DEC(SDCC % 10)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__MSYS__)
# define PLATFORM_ID "MSYS"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
# elif defined(_ADI_COMPILER)
# define PLATFORM_ID "ADSP"
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
# elif defined(__ADSPSHARC__)
# define ARCHITECTURE_ID "SHARC"
# elif defined(__ADSPBLACKFIN__)
# define ARCHITECTURE_ID "Blackfin"
#elif defined(__TASKING__)
# if defined(__CTC__) || defined(__CPTC__)
# define ARCHITECTURE_ID "TriCore"
# elif defined(__CMCS__)
# define ARCHITECTURE_ID "MCS"
# elif defined(__CARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__CARC__)
# define ARCHITECTURE_ID "ARC"
# elif defined(__C51__)
# define ARCHITECTURE_ID "8051"
# elif defined(__CPCP__)
# define ARCHITECTURE_ID "PCP"
# else
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number. */
#ifdef COMPILER_VERSION
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
/* Construct a string literal encoding the version number components. */
#elif defined(COMPILER_VERSION_MAJOR)
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#elif defined(COMPILER_VERSION_INTERNAL_STR)
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#if !defined(__STDC__) && !defined(__clang__)
# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__)
# define C_VERSION "90"
# else
# define C_VERSION
# endif
#elif __STDC_VERSION__ > 201710L
# define C_VERSION "23"
#elif __STDC_VERSION__ >= 201710L
# define C_VERSION "17"
#elif __STDC_VERSION__ >= 201000L
# define C_VERSION "11"
#elif __STDC_VERSION__ >= 199901L
# define C_VERSION "99"
#else
# define C_VERSION "90"
#endif
const char* info_language_standard_default =
"INFO" ":" "standard_default[" C_VERSION "]";
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
defined(__TI_COMPILER_VERSION__)) && \
!defined(__STRICT_ANSI__)
"ON"
#else
"OFF"
#endif
"]";
/*--------------------------------------------------------------------------*/
#ifdef ID_VOID_MAIN
void main() {}
#else
# if defined(__CLASSIC_C__)
int main(argc, argv) int argc; char *argv[];
# else
int main(int argc, char* argv[])
# endif
{
int require = 0;
require += info_compiler[argc];
require += info_platform[argc];
require += info_arch[argc];
#ifdef COMPILER_VERSION_MAJOR
require += info_version[argc];
#endif
#ifdef COMPILER_VERSION_INTERNAL
require += info_version_internal[argc];
#endif
#ifdef SIMULATE_ID
require += info_simulate[argc];
#endif
#ifdef SIMULATE_VERSION_MAJOR
require += info_simulate_version[argc];
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
require += info_cray[argc];
#endif
require += info_language_standard_default[argc];
require += info_language_extensions_default[argc];
(void)argv;
return require;
}
#endif
Binary file not shown.
@@ -0,0 +1,855 @@
/* This source file must have a .cpp extension so that all C++ compilers
recognize the extension without flags. Borland does not know .cxx for
example. */
#ifndef __cplusplus
# error "A C compiler has been selected for C++."
#endif
#if !defined(__has_include)
/* If the compiler does not have __has_include, pretend the answer is
always no. */
# define __has_include(x) 0
#endif
/* Version number components: V=Version, R=Revision, P=Patch
Version date components: YYYY=Year, MM=Month, DD=Day */
#if defined(__COMO__)
# define COMPILER_ID "Comeau"
/* __COMO_VERSION__ = VRR */
# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100)
# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100)
#elif defined(__INTEL_COMPILER) || defined(__ICC)
# define COMPILER_ID "Intel"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# if defined(__GNUC__)
# define SIMULATE_ID "GNU"
# endif
/* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later,
except that a few beta releases use the old format with V=2021. */
# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10)
# if defined(__INTEL_COMPILER_UPDATE)
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE)
# else
# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10)
# endif
# else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER)
# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE)
/* The third version component from --version is an update index,
but no macro is provided for it. */
# define COMPILER_VERSION_PATCH DEC(0)
# endif
# if defined(__INTEL_COMPILER_BUILD_DATE)
/* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */
# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE)
# endif
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER)
# define COMPILER_ID "IntelLLVM"
#if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
#endif
#if defined(__GNUC__)
# define SIMULATE_ID "GNU"
#endif
/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and
* later. Look for 6 digit vs. 8 digit version number to decide encoding.
* VVVV is no smaller than the current year when a version is released.
*/
#if __INTEL_LLVM_COMPILER < 1000000L
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10)
#else
# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000)
# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100)
#endif
#if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
#endif
#if defined(__GNUC__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
#elif defined(__GNUG__)
# define SIMULATE_VERSION_MAJOR DEC(__GNUG__)
#endif
#if defined(__GNUC_MINOR__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
#endif
#if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
#endif
#elif defined(__PATHCC__)
# define COMPILER_ID "PathScale"
# define COMPILER_VERSION_MAJOR DEC(__PATHCC__)
# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__)
# if defined(__PATHCC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__)
# endif
#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__)
# define COMPILER_ID "Embarcadero"
# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF)
# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF)
# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF)
#elif defined(__BORLANDC__)
# define COMPILER_ID "Borland"
/* __BORLANDC__ = 0xVRR */
# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8)
# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF)
#elif defined(__WATCOMC__) && __WATCOMC__ < 1200
# define COMPILER_ID "Watcom"
/* __WATCOMC__ = VVRR */
# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__WATCOMC__)
# define COMPILER_ID "OpenWatcom"
/* __WATCOMC__ = VVRP + 1100 */
# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100)
# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10)
# if (__WATCOMC__ % 10) > 0
# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10)
# endif
#elif defined(__SUNPRO_CC)
# define COMPILER_ID "SunPro"
# if __SUNPRO_CC >= 0x5100
/* __SUNPRO_CC = 0xVRRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# else
/* __SUNPRO_CC = 0xVRP */
# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8)
# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF)
# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF)
# endif
#elif defined(__HP_aCC)
# define COMPILER_ID "HP"
/* __HP_aCC = VVRRPP */
# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000)
# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100)
# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100)
#elif defined(__DECCXX)
# define COMPILER_ID "Compaq"
/* __DECCXX_VER = VVRRTPPPP */
# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000)
# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100)
# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000)
#elif defined(__IBMCPP__) && defined(__COMPILER_VER__)
# define COMPILER_ID "zOS"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__open_xl__) && defined(__clang__)
# define COMPILER_ID "IBMClang"
# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__)
# define COMPILER_VERSION_MINOR DEC(__open_xl_release__)
# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__)
#elif defined(__ibmxl__) && defined(__clang__)
# define COMPILER_ID "XLClang"
# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__)
# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__)
# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__)
# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800
# define COMPILER_ID "XL"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800
# define COMPILER_ID "VisualAge"
/* __IBMCPP__ = VRP */
# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100)
# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10)
# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10)
#elif defined(__NVCOMPILER)
# define COMPILER_ID "NVHPC"
# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__)
# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__)
# if defined(__NVCOMPILER_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__)
# endif
#elif defined(__PGI)
# define COMPILER_ID "PGI"
# define COMPILER_VERSION_MAJOR DEC(__PGIC__)
# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__)
# if defined(__PGIC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__)
# endif
#elif defined(_CRAYC)
# define COMPILER_ID "Cray"
# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR)
# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR)
#elif defined(__TI_COMPILER_VERSION__)
# define COMPILER_ID "TI"
/* __TI_COMPILER_VERSION__ = VVVRRRPPP */
# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000)
# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000)
# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000)
#elif defined(__CLANG_FUJITSU)
# define COMPILER_ID "FujitsuClang"
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# define COMPILER_VERSION_INTERNAL_STR __clang_version__
#elif defined(__FUJITSU)
# define COMPILER_ID "Fujitsu"
# if defined(__FCC_version__)
# define COMPILER_VERSION __FCC_version__
# elif defined(__FCC_major__)
# define COMPILER_VERSION_MAJOR DEC(__FCC_major__)
# define COMPILER_VERSION_MINOR DEC(__FCC_minor__)
# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__)
# endif
# if defined(__fcc_version)
# define COMPILER_VERSION_INTERNAL DEC(__fcc_version)
# elif defined(__FCC_VERSION)
# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION)
# endif
#elif defined(__ghs__)
# define COMPILER_ID "GHS"
/* __GHS_VERSION_NUMBER = VVVVRP */
# ifdef __GHS_VERSION_NUMBER
# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100)
# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10)
# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10)
# endif
#elif defined(__TASKING__)
# define COMPILER_ID "Tasking"
# define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000)
# define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100)
# define COMPILER_VERSION_INTERNAL DEC(__VERSION__)
#elif defined(__SCO_VERSION__)
# define COMPILER_ID "SCO"
#elif defined(__ARMCC_VERSION) && !defined(__clang__)
# define COMPILER_ID "ARMCC"
#if __ARMCC_VERSION >= 1000000
/* __ARMCC_VERSION = VRRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#else
/* __ARMCC_VERSION = VRPPPP */
# define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000)
# define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10)
# define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000)
#endif
#elif defined(__clang__) && defined(__apple_build_version__)
# define COMPILER_ID "AppleClang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__)
#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION)
# define COMPILER_ID "ARMClang"
# define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000)
# define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100)
# define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000)
# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION)
#elif defined(__clang__)
# define COMPILER_ID "Clang"
# if defined(_MSC_VER)
# define SIMULATE_ID "MSVC"
# endif
# define COMPILER_VERSION_MAJOR DEC(__clang_major__)
# define COMPILER_VERSION_MINOR DEC(__clang_minor__)
# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__)
# if defined(_MSC_VER)
/* _MSC_VER = VVRR */
# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100)
# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100)
# endif
#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__))
# define COMPILER_ID "LCC"
# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100)
# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100)
# if defined(__LCC_MINOR__)
# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__)
# endif
# if defined(__GNUC__) && defined(__GNUC_MINOR__)
# define SIMULATE_ID "GNU"
# define SIMULATE_VERSION_MAJOR DEC(__GNUC__)
# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__)
# if defined(__GNUC_PATCHLEVEL__)
# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
# endif
#elif defined(__GNUC__) || defined(__GNUG__)
# define COMPILER_ID "GNU"
# if defined(__GNUC__)
# define COMPILER_VERSION_MAJOR DEC(__GNUC__)
# else
# define COMPILER_VERSION_MAJOR DEC(__GNUG__)
# endif
# if defined(__GNUC_MINOR__)
# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__)
# endif
# if defined(__GNUC_PATCHLEVEL__)
# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__)
# endif
#elif defined(_MSC_VER)
# define COMPILER_ID "MSVC"
/* _MSC_VER = VVRR */
# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100)
# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100)
# if defined(_MSC_FULL_VER)
# if _MSC_VER >= 1400
/* _MSC_FULL_VER = VVRRPPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000)
# else
/* _MSC_FULL_VER = VVRRPPPP */
# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000)
# endif
# endif
# if defined(_MSC_BUILD)
# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD)
# endif
#elif defined(_ADI_COMPILER)
# define COMPILER_ID "ADSP"
#if defined(__VERSIONNUM__)
/* __VERSIONNUM__ = 0xVVRRPPTT */
# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF)
# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF)
# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF)
# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF)
#endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# define COMPILER_ID "IAR"
# if defined(__VER__) && defined(__ICCARM__)
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000)
# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000)
# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__))
# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100)
# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100))
# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__)
# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__)
# endif
/* These compilers are either not known or too old to define an
identification macro. Try to identify the platform and guess that
it is the native compiler. */
#elif defined(__hpux) || defined(__hpua)
# define COMPILER_ID "HP"
#else /* unknown compiler */
# define COMPILER_ID ""
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]";
#ifdef SIMULATE_ID
char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]";
#endif
#ifdef __QNXNTO__
char const* qnxnto = "INFO" ":" "qnxnto[]";
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]";
#endif
#define STRINGIFY_HELPER(X) #X
#define STRINGIFY(X) STRINGIFY_HELPER(X)
/* Identify known platforms by name. */
#if defined(__linux) || defined(__linux__) || defined(linux)
# define PLATFORM_ID "Linux"
#elif defined(__MSYS__)
# define PLATFORM_ID "MSYS"
#elif defined(__CYGWIN__)
# define PLATFORM_ID "Cygwin"
#elif defined(__MINGW32__)
# define PLATFORM_ID "MinGW"
#elif defined(__APPLE__)
# define PLATFORM_ID "Darwin"
#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
# define PLATFORM_ID "Windows"
#elif defined(__FreeBSD__) || defined(__FreeBSD)
# define PLATFORM_ID "FreeBSD"
#elif defined(__NetBSD__) || defined(__NetBSD)
# define PLATFORM_ID "NetBSD"
#elif defined(__OpenBSD__) || defined(__OPENBSD)
# define PLATFORM_ID "OpenBSD"
#elif defined(__sun) || defined(sun)
# define PLATFORM_ID "SunOS"
#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__)
# define PLATFORM_ID "AIX"
#elif defined(__hpux) || defined(__hpux__)
# define PLATFORM_ID "HP-UX"
#elif defined(__HAIKU__)
# define PLATFORM_ID "Haiku"
#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS)
# define PLATFORM_ID "BeOS"
#elif defined(__QNX__) || defined(__QNXNTO__)
# define PLATFORM_ID "QNX"
#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__)
# define PLATFORM_ID "Tru64"
#elif defined(__riscos) || defined(__riscos__)
# define PLATFORM_ID "RISCos"
#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__)
# define PLATFORM_ID "SINIX"
#elif defined(__UNIX_SV__)
# define PLATFORM_ID "UNIX_SV"
#elif defined(__bsdos__)
# define PLATFORM_ID "BSDOS"
#elif defined(_MPRAS) || defined(MPRAS)
# define PLATFORM_ID "MP-RAS"
#elif defined(__osf) || defined(__osf__)
# define PLATFORM_ID "OSF1"
#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv)
# define PLATFORM_ID "SCO_SV"
#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX)
# define PLATFORM_ID "ULTRIX"
#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX)
# define PLATFORM_ID "Xenix"
#elif defined(__WATCOMC__)
# if defined(__LINUX__)
# define PLATFORM_ID "Linux"
# elif defined(__DOS__)
# define PLATFORM_ID "DOS"
# elif defined(__OS2__)
# define PLATFORM_ID "OS2"
# elif defined(__WINDOWS__)
# define PLATFORM_ID "Windows3x"
# elif defined(__VXWORKS__)
# define PLATFORM_ID "VxWorks"
# else /* unknown platform */
# define PLATFORM_ID
# endif
#elif defined(__INTEGRITY)
# if defined(INT_178B)
# define PLATFORM_ID "Integrity178"
# else /* regular Integrity */
# define PLATFORM_ID "Integrity"
# endif
# elif defined(_ADI_COMPILER)
# define PLATFORM_ID "ADSP"
#else /* unknown platform */
# define PLATFORM_ID
#endif
/* For windows compilers MSVC and Intel we can determine
the architecture of the compiler being used. This is because
the compilers do not have flags that can change the architecture,
but rather depend on which compiler is being used
*/
#if defined(_WIN32) && defined(_MSC_VER)
# if defined(_M_IA64)
# define ARCHITECTURE_ID "IA64"
# elif defined(_M_ARM64EC)
# define ARCHITECTURE_ID "ARM64EC"
# elif defined(_M_X64) || defined(_M_AMD64)
# define ARCHITECTURE_ID "x64"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# elif defined(_M_ARM64)
# define ARCHITECTURE_ID "ARM64"
# elif defined(_M_ARM)
# if _M_ARM == 4
# define ARCHITECTURE_ID "ARMV4I"
# elif _M_ARM == 5
# define ARCHITECTURE_ID "ARMV5I"
# else
# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM)
# endif
# elif defined(_M_MIPS)
# define ARCHITECTURE_ID "MIPS"
# elif defined(_M_SH)
# define ARCHITECTURE_ID "SHx"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__WATCOMC__)
# if defined(_M_I86)
# define ARCHITECTURE_ID "I86"
# elif defined(_M_IX86)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC)
# if defined(__ICCARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__ICCRX__)
# define ARCHITECTURE_ID "RX"
# elif defined(__ICCRH850__)
# define ARCHITECTURE_ID "RH850"
# elif defined(__ICCRL78__)
# define ARCHITECTURE_ID "RL78"
# elif defined(__ICCRISCV__)
# define ARCHITECTURE_ID "RISCV"
# elif defined(__ICCAVR__)
# define ARCHITECTURE_ID "AVR"
# elif defined(__ICC430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__ICCV850__)
# define ARCHITECTURE_ID "V850"
# elif defined(__ICC8051__)
# define ARCHITECTURE_ID "8051"
# elif defined(__ICCSTM8__)
# define ARCHITECTURE_ID "STM8"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__ghs__)
# if defined(__PPC64__)
# define ARCHITECTURE_ID "PPC64"
# elif defined(__ppc__)
# define ARCHITECTURE_ID "PPC"
# elif defined(__ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__x86_64__)
# define ARCHITECTURE_ID "x64"
# elif defined(__i386__)
# define ARCHITECTURE_ID "X86"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
#elif defined(__TI_COMPILER_VERSION__)
# if defined(__TI_ARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__MSP430__)
# define ARCHITECTURE_ID "MSP430"
# elif defined(__TMS320C28XX__)
# define ARCHITECTURE_ID "TMS320C28x"
# elif defined(__TMS320C6X__) || defined(_TMS320C6X)
# define ARCHITECTURE_ID "TMS320C6x"
# else /* unknown architecture */
# define ARCHITECTURE_ID ""
# endif
# elif defined(__ADSPSHARC__)
# define ARCHITECTURE_ID "SHARC"
# elif defined(__ADSPBLACKFIN__)
# define ARCHITECTURE_ID "Blackfin"
#elif defined(__TASKING__)
# if defined(__CTC__) || defined(__CPTC__)
# define ARCHITECTURE_ID "TriCore"
# elif defined(__CMCS__)
# define ARCHITECTURE_ID "MCS"
# elif defined(__CARM__)
# define ARCHITECTURE_ID "ARM"
# elif defined(__CARC__)
# define ARCHITECTURE_ID "ARC"
# elif defined(__C51__)
# define ARCHITECTURE_ID "8051"
# elif defined(__CPCP__)
# define ARCHITECTURE_ID "PCP"
# else
# define ARCHITECTURE_ID ""
# endif
#else
# define ARCHITECTURE_ID
#endif
/* Convert integer to decimal digit literals. */
#define DEC(n) \
('0' + (((n) / 10000000)%10)), \
('0' + (((n) / 1000000)%10)), \
('0' + (((n) / 100000)%10)), \
('0' + (((n) / 10000)%10)), \
('0' + (((n) / 1000)%10)), \
('0' + (((n) / 100)%10)), \
('0' + (((n) / 10)%10)), \
('0' + ((n) % 10))
/* Convert integer to hex digit literals. */
#define HEX(n) \
('0' + ((n)>>28 & 0xF)), \
('0' + ((n)>>24 & 0xF)), \
('0' + ((n)>>20 & 0xF)), \
('0' + ((n)>>16 & 0xF)), \
('0' + ((n)>>12 & 0xF)), \
('0' + ((n)>>8 & 0xF)), \
('0' + ((n)>>4 & 0xF)), \
('0' + ((n) & 0xF))
/* Construct a string literal encoding the version number. */
#ifdef COMPILER_VERSION
char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]";
/* Construct a string literal encoding the version number components. */
#elif defined(COMPILER_VERSION_MAJOR)
char const info_version[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[',
COMPILER_VERSION_MAJOR,
# ifdef COMPILER_VERSION_MINOR
'.', COMPILER_VERSION_MINOR,
# ifdef COMPILER_VERSION_PATCH
'.', COMPILER_VERSION_PATCH,
# ifdef COMPILER_VERSION_TWEAK
'.', COMPILER_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct a string literal encoding the internal version number. */
#ifdef COMPILER_VERSION_INTERNAL
char const info_version_internal[] = {
'I', 'N', 'F', 'O', ':',
'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_',
'i','n','t','e','r','n','a','l','[',
COMPILER_VERSION_INTERNAL,']','\0'};
#elif defined(COMPILER_VERSION_INTERNAL_STR)
char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]";
#endif
/* Construct a string literal encoding the version number components. */
#ifdef SIMULATE_VERSION_MAJOR
char const info_simulate_version[] = {
'I', 'N', 'F', 'O', ':',
's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[',
SIMULATE_VERSION_MAJOR,
# ifdef SIMULATE_VERSION_MINOR
'.', SIMULATE_VERSION_MINOR,
# ifdef SIMULATE_VERSION_PATCH
'.', SIMULATE_VERSION_PATCH,
# ifdef SIMULATE_VERSION_TWEAK
'.', SIMULATE_VERSION_TWEAK,
# endif
# endif
# endif
']','\0'};
#endif
/* Construct the string literal in pieces to prevent the source from
getting matched. Store it in a pointer rather than an array
because some compilers will just produce instructions to fill the
array rather than assigning a pointer to a static array. */
char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]";
char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]";
#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L
# if defined(__INTEL_CXX11_MODE__)
# if defined(__cpp_aggregate_nsdmi)
# define CXX_STD 201402L
# else
# define CXX_STD 201103L
# endif
# else
# define CXX_STD 199711L
# endif
#elif defined(_MSC_VER) && defined(_MSVC_LANG)
# define CXX_STD _MSVC_LANG
#else
# define CXX_STD __cplusplus
#endif
const char* info_language_standard_default = "INFO" ":" "standard_default["
#if CXX_STD > 202002L
"23"
#elif CXX_STD > 201703L
"20"
#elif CXX_STD >= 201703L
"17"
#elif CXX_STD >= 201402L
"14"
#elif CXX_STD >= 201103L
"11"
#else
"98"
#endif
"]";
const char* info_language_extensions_default = "INFO" ":" "extensions_default["
#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \
defined(__TI_COMPILER_VERSION__)) && \
!defined(__STRICT_ANSI__)
"ON"
#else
"OFF"
#endif
"]";
/*--------------------------------------------------------------------------*/
int main(int argc, char* argv[])
{
int require = 0;
require += info_compiler[argc];
require += info_platform[argc];
require += info_arch[argc];
#ifdef COMPILER_VERSION_MAJOR
require += info_version[argc];
#endif
#ifdef COMPILER_VERSION_INTERNAL
require += info_version_internal[argc];
#endif
#ifdef SIMULATE_ID
require += info_simulate[argc];
#endif
#ifdef SIMULATE_VERSION_MAJOR
require += info_simulate_version[argc];
#endif
#if defined(__CRAYXT_COMPUTE_LINUX_TARGET)
require += info_cray[argc];
#endif
require += info_language_standard_default[argc];
require += info_language_extensions_default[argc];
(void)argv;
return require;
}
Binary file not shown.
@@ -0,0 +1,776 @@
---
events:
-
kind: "message-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineSystem.cmake:204 (message)"
- "CMakeLists.txt:2 (project)"
message: |
The system is: Windows - 6.2.9200 - AMD64
-
kind: "message-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)"
- "CMakeLists.txt:2 (project)"
message: |
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: C:/Strawberry/c/bin/gcc.exe
Build flags:
Id flags:
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.exe"
The C compiler identification is GNU, found in:
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/3.26.4/CompilerIdC/a.exe
-
kind: "message-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:17 (message)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)"
- "CMakeLists.txt:2 (project)"
message: |
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: C:/Strawberry/c/bin/c++.exe
Build flags:
Id flags:
The output was:
0
Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.exe"
The CXX compiler identification is GNU, found in:
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/3.26.4/CompilerIdCXX/a.exe
-
kind: "try_compile-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "CMakeLists.txt:2 (project)"
checks:
- "Detecting C compiler ABI info"
directories:
source: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-9zhjk0"
binary: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-9zhjk0"
cmakeVariables:
CMAKE_C_FLAGS: ""
CMAKE_C_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: ""
buildResult:
variable: "CMAKE_C_ABI_COMPILED"
cached: true
stdout: |
Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-9zhjk0
Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_2cbb8/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_2cbb8.dir\\build.make CMakeFiles/cmTC_2cbb8.dir/build
mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-9zhjk0'
Building C object CMakeFiles/cmTC_2cbb8.dir/CMakeCCompilerABI.c.obj
C:\\Strawberry\\c\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj -c C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCCompilerABI.c
Using built-in specs.
COLLECT_GCC=C:\\Strawberry\\c\\bin\\gcc.exe
OFFLOAD_TARGET_NAMES=nvptx-none
Target: x86_64-w64-mingw32
Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware'
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_2cbb8.dir\\'
C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_2cbb8.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccpBca8a.s
GNU C17 (MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders) version 13.1.0 (x86_64-w64-mingw32)
compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"
ignoring nonexistent directory "R:/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"
ignoring nonexistent directory "/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"
ignoring nonexistent directory "/mingw/include"
#include "..." search starts here:
#include <...> search starts here:
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include
End of search list.
Compiler executable checksum: 96d8060ba8d874c153fb09ff298fa6fb
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_2cbb8.dir\\'
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccpBca8a.s
GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64, built by Brecht Sanders) 2.40
COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../libexec/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/
LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../lib/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.'
Linking C executable cmTC_2cbb8.exe
C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_2cbb8.dir\\link.txt --verbose=1
C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_2cbb8.dir/objects.a
C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_2cbb8.dir/objects.a @CMakeFiles\\cmTC_2cbb8.dir\\objects1.rsp
C:\\Strawberry\\c\\bin\\gcc.exe -v -Wl,--whole-archive CMakeFiles\\cmTC_2cbb8.dir/objects.a -Wl,--no-whole-archive -o cmTC_2cbb8.exe -Wl,--out-implib,libcmTC_2cbb8.dll.a -Wl,--major-image-version,0,--minor-image-version,0
Using built-in specs.
COLLECT_GCC=C:\\Strawberry\\c\\bin\\gcc.exe
COLLECT_LTO_WRAPPER=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe
OFFLOAD_TARGET_NAMES=nvptx-none
Target: x86_64-w64-mingw32
Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware'
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders)
COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../libexec/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/
LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../lib/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2cbb8.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2cbb8.'
C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccZOmPNW.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_2cbb8.exe C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Strawberry/c/bin/../lib/gcc -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. --whole-archive CMakeFiles\\cmTC_2cbb8.dir/objects.a --no-whole-archive --out-implib libcmTC_2cbb8.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2cbb8.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2cbb8.'
mingw32-make[1]: Leaving directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-9zhjk0'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:127 (message)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "CMakeLists.txt:2 (project)"
message: |
Parsed C implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
end of search list found
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] ==> [C:/Strawberry/c/include]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] ==> [C:/Strawberry/c/x86_64-w64-mingw32/include]
implicit include dirs: [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include;C:/Strawberry/c/include;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;C:/Strawberry/c/x86_64-w64-mingw32/include]
-
kind: "message-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:152 (message)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "CMakeLists.txt:2 (project)"
message: |
Parsed C implicit link information:
link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
ignore line: [Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-9zhjk0]
ignore line: []
ignore line: [Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_2cbb8/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_2cbb8.dir\\build.make CMakeFiles/cmTC_2cbb8.dir/build]
ignore line: [mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-9zhjk0']
ignore line: [Building C object CMakeFiles/cmTC_2cbb8.dir/CMakeCCompilerABI.c.obj]
ignore line: [C:\\Strawberry\\c\\bin\\gcc.exe -v -o CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj -c C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=C:\\Strawberry\\c\\bin\\gcc.exe]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
ignore line: [Target: x86_64-w64-mingw32]
ignore line: [Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware']
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh built by Brecht Sanders) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_2cbb8.dir\\']
ignore line: [ C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1.exe -quiet -v -iprefix C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles\\cmTC_2cbb8.dir\\ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mtune=generic -march=x86-64 -version -o C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccpBca8a.s]
ignore line: [GNU C17 (MinGW-W64 x86_64-msvcrt-posix-seh built by Brecht Sanders) version 13.1.0 (x86_64-w64-mingw32)]
ignore line: [ compiled by GNU C version 13.1.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"]
ignore line: [ignoring nonexistent directory "R:/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"]
ignore line: [ignoring nonexistent directory "/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"]
ignore line: [ignoring nonexistent directory "/mingw/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 96d8060ba8d874c153fb09ff298fa6fb]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_2cbb8.dir\\']
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccpBca8a.s]
ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64 built by Brecht Sanders) 2.40]
ignore line: [COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../libexec/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/]
ignore line: [LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.obj' '-c' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_2cbb8.dir\\CMakeCCompilerABI.c.']
ignore line: [Linking C executable cmTC_2cbb8.exe]
ignore line: [C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_2cbb8.dir\\link.txt --verbose=1]
ignore line: [C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_2cbb8.dir/objects.a]
ignore line: [C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_2cbb8.dir/objects.a @CMakeFiles\\cmTC_2cbb8.dir\\objects1.rsp]
ignore line: [C:\\Strawberry\\c\\bin\\gcc.exe -v -Wl --whole-archive CMakeFiles\\cmTC_2cbb8.dir/objects.a -Wl --no-whole-archive -o cmTC_2cbb8.exe -Wl --out-implib libcmTC_2cbb8.dll.a -Wl --major-image-version 0 --minor-image-version 0 ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=C:\\Strawberry\\c\\bin\\gcc.exe]
ignore line: [COLLECT_LTO_WRAPPER=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
ignore line: [Target: x86_64-w64-mingw32]
ignore line: [Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware']
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh built by Brecht Sanders) ]
ignore line: [COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../libexec/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/]
ignore line: [LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2cbb8.exe' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_2cbb8.']
link line: [ C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccZOmPNW.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_eh -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_2cbb8.exe C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Strawberry/c/bin/../lib/gcc -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. --whole-archive CMakeFiles\\cmTC_2cbb8.dir/objects.a --no-whole-archive --out-implib libcmTC_2cbb8.dll.a --major-image-version 0 --minor-image-version 0 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc -lgcc_eh -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
arg [C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe] ==> ignore
arg [-plugin] ==> ignore
arg [C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll] ==> ignore
arg [-plugin-opt=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] ==> ignore
arg [-plugin-opt=-fresolution=C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccZOmPNW.res] ==> ignore
arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore
arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore
arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore
arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore
arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore
arg [-plugin-opt=-pass-through=-lpthread] ==> ignore
arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore
arg [-plugin-opt=-pass-through=-lshell32] ==> ignore
arg [-plugin-opt=-pass-through=-luser32] ==> ignore
arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore
arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_eh] ==> ignore
arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore
arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore
arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore
arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore
arg [-m] ==> ignore
arg [i386pep] ==> ignore
arg [-Bdynamic] ==> search dynamic
arg [-o] ==> ignore
arg [cmTC_2cbb8.exe] ==> ignore
arg [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o]
arg [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0]
arg [-LC:/Strawberry/c/bin/../lib/gcc] ==> dir [C:/Strawberry/c/bin/../lib/gcc]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..]
arg [--whole-archive] ==> ignore
arg [CMakeFiles\\cmTC_2cbb8.dir/objects.a] ==> ignore
arg [--no-whole-archive] ==> ignore
arg [--out-implib] ==> ignore
arg [libcmTC_2cbb8.dll.a] ==> ignore
arg [--major-image-version] ==> ignore
arg [0] ==> ignore
arg [--minor-image-version] ==> ignore
arg [0] ==> ignore
arg [-lmingw32] ==> lib [mingw32]
arg [-lgcc] ==> lib [gcc]
arg [-lgcc_eh] ==> lib [gcc_eh]
arg [-lmoldname] ==> lib [moldname]
arg [-lmingwex] ==> lib [mingwex]
arg [-lmsvcrt] ==> lib [msvcrt]
arg [-lkernel32] ==> lib [kernel32]
arg [-lpthread] ==> lib [pthread]
arg [-ladvapi32] ==> lib [advapi32]
arg [-lshell32] ==> lib [shell32]
arg [-luser32] ==> lib [user32]
arg [-lkernel32] ==> lib [kernel32]
arg [-lmingw32] ==> lib [mingw32]
arg [-lgcc] ==> lib [gcc]
arg [-lgcc_eh] ==> lib [gcc_eh]
arg [-lmoldname] ==> lib [moldname]
arg [-lmingwex] ==> lib [mingwex]
arg [-lmsvcrt] ==> lib [msvcrt]
arg [-lkernel32] ==> lib [kernel32]
arg [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
remove lib [gcc_eh]
remove lib [msvcrt]
remove lib [gcc_eh]
remove lib [msvcrt]
collapse obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [C:/Strawberry/c/x86_64-w64-mingw32/lib/crt2.o]
collapse obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o]
collapse obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc] ==> [C:/Strawberry/c/lib/gcc]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [C:/Strawberry/c/x86_64-w64-mingw32/lib]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> [C:/Strawberry/c/lib]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> [C:/Strawberry/c/x86_64-w64-mingw32/lib]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> [C:/Strawberry/c/lib]
implicit libs: [mingw32;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc;moldname;mingwex;kernel32]
implicit objs: [C:/Strawberry/c/x86_64-w64-mingw32/lib/crt2.o;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
implicit dirs: [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0;C:/Strawberry/c/lib/gcc;C:/Strawberry/c/x86_64-w64-mingw32/lib;C:/Strawberry/c/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "CMakeLists.txt:2 (project)"
checks:
- "Detecting CXX compiler ABI info"
directories:
source: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-mometd"
binary: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-mometd"
cmakeVariables:
CMAKE_CXX_FLAGS: ""
CMAKE_CXX_FLAGS_DEBUG: "-g"
CMAKE_EXE_LINKER_FLAGS: ""
buildResult:
variable: "CMAKE_CXX_ABI_COMPILED"
cached: true
stdout: |
Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-mometd
Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_67960/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_67960.dir\\build.make CMakeFiles/cmTC_67960.dir/build
mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-mometd'
Building CXX object CMakeFiles/cmTC_67960.dir/CMakeCXXCompilerABI.cpp.obj
C:\\Strawberry\\c\\bin\\c++.exe -v -o CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj -c C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_GCC=C:\\Strawberry\\c\\bin\\c++.exe
OFFLOAD_TARGET_NAMES=nvptx-none
Target: x86_64-w64-mingw32
Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware'
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders)
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_67960.dir\\'
C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_67960.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccmwX1Pg.s
GNU C++17 (MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders) version 13.1.0 (x86_64-w64-mingw32)
compiled by GNU C version 13.1.0, GMP version 6.2.1, MPFR version 4.2.0, MPC version 1.3.1, isl version isl-0.26-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0"
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/x86_64-w64-mingw32"
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/backward"
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"
ignoring nonexistent directory "R:/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"
ignoring nonexistent directory "/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"
ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"
ignoring nonexistent directory "/mingw/include"
#include "..." search starts here:
#include <...> search starts here:
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/x86_64-w64-mingw32
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/backward
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include
End of search list.
Compiler executable checksum: 15137dcff86a3db5e0aaaf1285f715bf
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_67960.dir\\'
C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccmwX1Pg.s
GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64, built by Brecht Sanders) 2.40
COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../libexec/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/
LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../lib/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.'
Linking CXX executable cmTC_67960.exe
C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_67960.dir\\link.txt --verbose=1
C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_67960.dir/objects.a
C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_67960.dir/objects.a @CMakeFiles\\cmTC_67960.dir\\objects1.rsp
C:\\Strawberry\\c\\bin\\c++.exe -v -Wl,--whole-archive CMakeFiles\\cmTC_67960.dir/objects.a -Wl,--no-whole-archive -o cmTC_67960.exe -Wl,--out-implib,libcmTC_67960.dll.a -Wl,--major-image-version,0,--minor-image-version,0
Using built-in specs.
COLLECT_GCC=C:\\Strawberry\\c\\bin\\c++.exe
COLLECT_LTO_WRAPPER=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe
OFFLOAD_TARGET_NAMES=nvptx-none
Target: x86_64-w64-mingw32
Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware'
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders)
COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../libexec/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/
LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/;C:/Strawberry/c/bin/../lib/gcc/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/;C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67960.exe' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67960.'
C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccLsS36j.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_67960.exe C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Strawberry/c/bin/../lib/gcc -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. --whole-archive CMakeFiles\\cmTC_67960.dir/objects.a --no-whole-archive --out-implib libcmTC_67960.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o
COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67960.exe' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67960.'
mingw32-make[1]: Leaving directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-mometd'
exitCode: 0
-
kind: "message-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:127 (message)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "CMakeLists.txt:2 (project)"
message: |
Parsed CXX implicit include dir info: rv=done
found start of include info
found start of implicit include info
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/x86_64-w64-mingw32]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/backward]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed]
add: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
end of search list found
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0] ==> [C:/Strawberry/c/include/c++/13.1.0]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/x86_64-w64-mingw32] ==> [C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/backward] ==> [C:/Strawberry/c/include/c++/13.1.0/backward]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include] ==> [C:/Strawberry/c/include]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed]
collapse include dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include] ==> [C:/Strawberry/c/x86_64-w64-mingw32/include]
implicit include dirs: [C:/Strawberry/c/include/c++/13.1.0;C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32;C:/Strawberry/c/include/c++/13.1.0/backward;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include;C:/Strawberry/c/include;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed;C:/Strawberry/c/x86_64-w64-mingw32/include]
-
kind: "message-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake:152 (message)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)"
- "CMakeLists.txt:2 (project)"
message: |
Parsed CXX implicit link information:
link line regex: [^( *|.*[/\\])(ld\\.exe|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)]
ignore line: [Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-mometd]
ignore line: []
ignore line: [Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_67960/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_67960.dir\\build.make CMakeFiles/cmTC_67960.dir/build]
ignore line: [mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-mometd']
ignore line: [Building CXX object CMakeFiles/cmTC_67960.dir/CMakeCXXCompilerABI.cpp.obj]
ignore line: [C:\\Strawberry\\c\\bin\\c++.exe -v -o CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj -c C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=C:\\Strawberry\\c\\bin\\c++.exe]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
ignore line: [Target: x86_64-w64-mingw32]
ignore line: [Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware']
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh built by Brecht Sanders) ]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_67960.dir\\']
ignore line: [ C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/cc1plus.exe -quiet -v -iprefix C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/ -D_REENTRANT C:\\Strawberry\\c\\share\\cmake-3.26\\Modules\\CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles\\cmTC_67960.dir\\ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mtune=generic -march=x86-64 -version -o C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccmwX1Pg.s]
ignore line: [GNU C++17 (MinGW-W64 x86_64-msvcrt-posix-seh built by Brecht Sanders) version 13.1.0 (x86_64-w64-mingw32)]
ignore line: [ compiled by GNU C version 13.1.0 GMP version 6.2.1 MPFR version 4.2.0 MPC version 1.3.1 isl version isl-0.26-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0"]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/x86_64-w64-mingw32"]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/backward"]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include"]
ignore line: [ignoring nonexistent directory "R:/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"]
ignore line: [ignoring nonexistent directory "/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc/include"]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed"]
ignore line: [ignoring duplicate directory "C:/Strawberry/c/lib/gcc/../../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include"]
ignore line: [ignoring nonexistent directory "/mingw/include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/x86_64-w64-mingw32]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include/c++/13.1.0/backward]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../include]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/include-fixed]
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/include]
ignore line: [End of search list.]
ignore line: [Compiler executable checksum: 15137dcff86a3db5e0aaaf1285f715bf]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_67960.dir\\']
ignore line: [ C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/as.exe -v -o CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccmwX1Pg.s]
ignore line: [GNU assembler version 2.40 (x86_64-w64-mingw32) using BFD version (Binutils for MinGW-W64 x86_64 built by Brecht Sanders) 2.40]
ignore line: [COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../libexec/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/]
ignore line: [LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.obj' '-c' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'CMakeFiles\\cmTC_67960.dir\\CMakeCXXCompilerABI.cpp.']
ignore line: [Linking CXX executable cmTC_67960.exe]
ignore line: [C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_67960.dir\\link.txt --verbose=1]
ignore line: [C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_67960.dir/objects.a]
ignore line: [C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_67960.dir/objects.a @CMakeFiles\\cmTC_67960.dir\\objects1.rsp]
ignore line: [C:\\Strawberry\\c\\bin\\c++.exe -v -Wl --whole-archive CMakeFiles\\cmTC_67960.dir/objects.a -Wl --no-whole-archive -o cmTC_67960.exe -Wl --out-implib libcmTC_67960.dll.a -Wl --major-image-version 0 --minor-image-version 0 ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=C:\\Strawberry\\c\\bin\\c++.exe]
ignore line: [COLLECT_LTO_WRAPPER=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe]
ignore line: [OFFLOAD_TARGET_NAMES=nvptx-none]
ignore line: [Target: x86_64-w64-mingw32]
ignore line: [Configured with: ../configure --prefix=/R/winlibs64_stage/inst_gcc-13.1.0/share/gcc --build=x86_64-w64-mingw32 --host=x86_64-w64-mingw32 --enable-offload-targets=nvptx-none --with-pkgversion='MinGW-W64 x86_64-msvcrt-posix-seh, built by Brecht Sanders' --with-tune=generic --enable-checking=release --enable-threads=posix --disable-sjlj-exceptions --disable-libunwind-exceptions --disable-serial-configure --disable-bootstrap --enable-host-shared --enable-plugin --disable-default-ssp --disable-rpath --disable-libstdcxx-debug --disable-version-specific-runtime-libs --with-stabs --disable-symvers --enable-languages=c,c++,fortran,lto,objc,obj-c++ --disable-gold --disable-nls --disable-stage1-checking --disable-win32-registry --disable-multilib --enable-ld --enable-libquadmath --enable-libada --enable-libssp --enable-libstdcxx --enable-lto --enable-fully-dynamic-string --enable-libgomp --enable-graphite --enable-mingw-wildcard --enable-libstdcxx-time --enable-libstdcxx-pch --with-mpc=/d/Prog/winlibs64_stage/custombuilt --with-mpfr=/d/Prog/winlibs64_stage/custombuilt --with-gmp=/d/Prog/winlibs64_stage/custombuilt --with-isl=/d/Prog/winlibs64_stage/custombuilt --disable-libstdcxx-backtrace --enable-install-libiberty --enable-__cxa_atexit --without-included-gettext --with-diagnostics-color=auto --enable-clocale=generic --with-libiconv --with-system-zlib --with-build-sysroot=/R/winlibs64_stage/gcc-13.1.0/build_mingw/mingw-w64 CFLAGS='-I/d/Prog/winlibs64_stage/custombuilt/include/libdl-win32 -Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' CXXFLAGS='-Wno-int-conversion -march=nocona -msahf -mtune=generic -O2' LDFLAGS='-pthread -Wl,--no-insert-timestamp -Wl,--dynamicbase -Wl,--high-entropy-va -Wl,--nxcompat -Wl,--tsaware']
ignore line: [Thread model: posix]
ignore line: [Supported LTO compression algorithms: zlib zstd]
ignore line: [gcc version 13.1.0 (MinGW-W64 x86_64-msvcrt-posix-seh built by Brecht Sanders) ]
ignore line: [COMPILER_PATH=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../libexec/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/bin/]
ignore line: [LIBRARY_PATH=C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/]
ignore line: [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_67960.exe' '-shared-libgcc' '-mtune=generic' '-march=x86-64' '-dumpdir' 'cmTC_67960.']
link line: [ C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe -plugin C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll -plugin-opt=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe -plugin-opt=-fresolution=C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccLsS36j.res -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lpthread -plugin-opt=-pass-through=-ladvapi32 -plugin-opt=-pass-through=-lshell32 -plugin-opt=-pass-through=-luser32 -plugin-opt=-pass-through=-lkernel32 -plugin-opt=-pass-through=-lmingw32 -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lmoldname -plugin-opt=-pass-through=-lmingwex -plugin-opt=-pass-through=-lmsvcrt -plugin-opt=-pass-through=-lkernel32 -m i386pep -Bdynamic -o cmTC_67960.exe C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0 -LC:/Strawberry/c/bin/../lib/gcc -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib -LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../.. --whole-archive CMakeFiles\\cmTC_67960.dir/objects.a --no-whole-archive --out-implib libcmTC_67960.dll.a --major-image-version 0 --minor-image-version 0 -lstdc++ -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 -lpthread -ladvapi32 -lshell32 -luser32 -lkernel32 -lmingw32 -lgcc_s -lgcc -lmoldname -lmingwex -lmsvcrt -lkernel32 C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
arg [C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/collect2.exe] ==> ignore
arg [-plugin] ==> ignore
arg [C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/liblto_plugin.dll] ==> ignore
arg [-plugin-opt=C:/Strawberry/c/bin/../libexec/gcc/x86_64-w64-mingw32/13.1.0/lto-wrapper.exe] ==> ignore
arg [-plugin-opt=-fresolution=C:\\Users\\ermeehan\\AppData\\Local\\Temp\\ccLsS36j.res] ==> ignore
arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore
arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore
arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore
arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore
arg [-plugin-opt=-pass-through=-lpthread] ==> ignore
arg [-plugin-opt=-pass-through=-ladvapi32] ==> ignore
arg [-plugin-opt=-pass-through=-lshell32] ==> ignore
arg [-plugin-opt=-pass-through=-luser32] ==> ignore
arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore
arg [-plugin-opt=-pass-through=-lmingw32] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore
arg [-plugin-opt=-pass-through=-lgcc] ==> ignore
arg [-plugin-opt=-pass-through=-lmoldname] ==> ignore
arg [-plugin-opt=-pass-through=-lmingwex] ==> ignore
arg [-plugin-opt=-pass-through=-lmsvcrt] ==> ignore
arg [-plugin-opt=-pass-through=-lkernel32] ==> ignore
arg [-m] ==> ignore
arg [i386pep] ==> ignore
arg [-Bdynamic] ==> search dynamic
arg [-o] ==> ignore
arg [cmTC_67960.exe] ==> ignore
arg [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o]
arg [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0]
arg [-LC:/Strawberry/c/bin/../lib/gcc] ==> dir [C:/Strawberry/c/bin/../lib/gcc]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib]
arg [-LC:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..]
arg [--whole-archive] ==> ignore
arg [CMakeFiles\\cmTC_67960.dir/objects.a] ==> ignore
arg [--no-whole-archive] ==> ignore
arg [--out-implib] ==> ignore
arg [libcmTC_67960.dll.a] ==> ignore
arg [--major-image-version] ==> ignore
arg [0] ==> ignore
arg [--minor-image-version] ==> ignore
arg [0] ==> ignore
arg [-lstdc++] ==> lib [stdc++]
arg [-lmingw32] ==> lib [mingw32]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [-lmoldname] ==> lib [moldname]
arg [-lmingwex] ==> lib [mingwex]
arg [-lmsvcrt] ==> lib [msvcrt]
arg [-lkernel32] ==> lib [kernel32]
arg [-lpthread] ==> lib [pthread]
arg [-ladvapi32] ==> lib [advapi32]
arg [-lshell32] ==> lib [shell32]
arg [-luser32] ==> lib [user32]
arg [-lkernel32] ==> lib [kernel32]
arg [-lmingw32] ==> lib [mingw32]
arg [-lgcc_s] ==> lib [gcc_s]
arg [-lgcc] ==> lib [gcc]
arg [-lmoldname] ==> lib [moldname]
arg [-lmingwex] ==> lib [mingwex]
arg [-lmsvcrt] ==> lib [msvcrt]
arg [-lkernel32] ==> lib [kernel32]
arg [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
remove lib [msvcrt]
remove lib [msvcrt]
collapse obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib/crt2.o] ==> [C:/Strawberry/c/x86_64-w64-mingw32/lib/crt2.o]
collapse obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o]
collapse obj [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0] ==> [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc] ==> [C:/Strawberry/c/lib/gcc]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib/../lib] ==> [C:/Strawberry/c/x86_64-w64-mingw32/lib]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../lib] ==> [C:/Strawberry/c/lib]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../../../x86_64-w64-mingw32/lib] ==> [C:/Strawberry/c/x86_64-w64-mingw32/lib]
collapse library dir [C:/Strawberry/c/bin/../lib/gcc/x86_64-w64-mingw32/13.1.0/../../..] ==> [C:/Strawberry/c/lib]
implicit libs: [stdc++;mingw32;gcc_s;gcc;moldname;mingwex;kernel32;pthread;advapi32;shell32;user32;kernel32;mingw32;gcc_s;gcc;moldname;mingwex;kernel32]
implicit objs: [C:/Strawberry/c/x86_64-w64-mingw32/lib/crt2.o;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtbegin.o;C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/crtend.o]
implicit dirs: [C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0;C:/Strawberry/c/lib/gcc;C:/Strawberry/c/x86_64-w64-mingw32/lib;C:/Strawberry/c/lib]
implicit fwks: []
-
kind: "try_compile-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CheckCXXCompilerFlag.cmake:40 (cmake_check_compiler_flag)"
- "build/_deps/randomx-src/CMakeLists.txt:85 (check_cxx_compiler_flag)"
- "build/_deps/randomx-src/CMakeLists.txt:131 (add_flag)"
checks:
- "Performing Test _maes_cxx"
directories:
source: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-1yd5jk"
binary: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-1yd5jk"
cmakeVariables:
CMAKE_CXX_FLAGS: ""
CMAKE_EXE_LINKER_FLAGS: ""
buildResult:
variable: "_maes_cxx"
cached: true
stdout: |
Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-1yd5jk
Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_417f6/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_417f6.dir\\build.make CMakeFiles/cmTC_417f6.dir/build
mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-1yd5jk'
Building CXX object CMakeFiles/cmTC_417f6.dir/src.cxx.obj
C:\\Strawberry\\c\\bin\\c++.exe -D_maes_cxx -maes -o CMakeFiles\\cmTC_417f6.dir\\src.cxx.obj -c C:\\Users\\ermeehan\\Documents\\wikideck\\native\\build\\CMakeFiles\\CMakeScratch\\TryCompile-1yd5jk\\src.cxx
Linking CXX executable cmTC_417f6.exe
C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_417f6.dir\\link.txt --verbose=1
C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_417f6.dir/objects.a
C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_417f6.dir/objects.a @CMakeFiles\\cmTC_417f6.dir\\objects1.rsp
C:\\Strawberry\\c\\bin\\c++.exe -Wl,--whole-archive CMakeFiles\\cmTC_417f6.dir/objects.a -Wl,--no-whole-archive -o cmTC_417f6.exe -Wl,--out-implib,libcmTC_417f6.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\\cmTC_417f6.dir\\linkLibs.rsp
mingw32-make[1]: Leaving directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-1yd5jk'
exitCode: 0
-
kind: "try_compile-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CheckCCompilerFlag.cmake:40 (cmake_check_compiler_flag)"
- "build/_deps/randomx-src/CMakeLists.txt:91 (check_c_compiler_flag)"
- "build/_deps/randomx-src/CMakeLists.txt:131 (add_flag)"
checks:
- "Performing Test _maes_c"
directories:
source: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-suxh5b"
binary: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-suxh5b"
cmakeVariables:
CMAKE_C_FLAGS: ""
CMAKE_EXE_LINKER_FLAGS: ""
buildResult:
variable: "_maes_c"
cached: true
stdout: |
Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-suxh5b
Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_7d5d6/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_7d5d6.dir\\build.make CMakeFiles/cmTC_7d5d6.dir/build
mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-suxh5b'
Building C object CMakeFiles/cmTC_7d5d6.dir/src.c.obj
C:\\Strawberry\\c\\bin\\gcc.exe -D_maes_c -maes -o CMakeFiles\\cmTC_7d5d6.dir\\src.c.obj -c C:\\Users\\ermeehan\\Documents\\wikideck\\native\\build\\CMakeFiles\\CMakeScratch\\TryCompile-suxh5b\\src.c
Linking C executable cmTC_7d5d6.exe
C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_7d5d6.dir\\link.txt --verbose=1
C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_7d5d6.dir/objects.a
C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_7d5d6.dir/objects.a @CMakeFiles\\cmTC_7d5d6.dir\\objects1.rsp
C:\\Strawberry\\c\\bin\\gcc.exe -Wl,--whole-archive CMakeFiles\\cmTC_7d5d6.dir/objects.a -Wl,--no-whole-archive -o cmTC_7d5d6.exe -Wl,--out-implib,libcmTC_7d5d6.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\\cmTC_7d5d6.dir\\linkLibs.rsp
mingw32-make[1]: Leaving directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-suxh5b'
exitCode: 0
-
kind: "try_compile-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CheckCCompilerFlag.cmake:40 (cmake_check_compiler_flag)"
- "build/_deps/randomx-src/CMakeLists.txt:132 (check_c_compiler_flag)"
checks:
- "Performing Test HAVE_SSSE3"
directories:
source: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-5vharw"
binary: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-5vharw"
cmakeVariables:
CMAKE_C_FLAGS: " -maes"
CMAKE_EXE_LINKER_FLAGS: ""
buildResult:
variable: "HAVE_SSSE3"
cached: true
stdout: |
Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-5vharw
Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_dc537/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_dc537.dir\\build.make CMakeFiles/cmTC_dc537.dir/build
mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-5vharw'
Building C object CMakeFiles/cmTC_dc537.dir/src.c.obj
C:\\Strawberry\\c\\bin\\gcc.exe -DHAVE_SSSE3 -maes -mssse3 -o CMakeFiles\\cmTC_dc537.dir\\src.c.obj -c C:\\Users\\ermeehan\\Documents\\wikideck\\native\\build\\CMakeFiles\\CMakeScratch\\TryCompile-5vharw\\src.c
Linking C executable cmTC_dc537.exe
C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_dc537.dir\\link.txt --verbose=1
C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_dc537.dir/objects.a
C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_dc537.dir/objects.a @CMakeFiles\\cmTC_dc537.dir\\objects1.rsp
C:\\Strawberry\\c\\bin\\gcc.exe -maes -Wl,--whole-archive CMakeFiles\\cmTC_dc537.dir/objects.a -Wl,--no-whole-archive -o cmTC_dc537.exe -Wl,--out-implib,libcmTC_dc537.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\\cmTC_dc537.dir\\linkLibs.rsp
mingw32-make[1]: Leaving directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-5vharw'
exitCode: 0
-
kind: "try_compile-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckCompilerFlag.cmake:18 (cmake_check_source_compiles)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CheckCCompilerFlag.cmake:40 (cmake_check_compiler_flag)"
- "build/_deps/randomx-src/CMakeLists.txt:136 (check_c_compiler_flag)"
checks:
- "Performing Test HAVE_AVX2"
directories:
source: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-7ggjl6"
binary: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-7ggjl6"
cmakeVariables:
CMAKE_C_FLAGS: " -maes"
CMAKE_EXE_LINKER_FLAGS: ""
buildResult:
variable: "HAVE_AVX2"
cached: true
stdout: |
Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-7ggjl6
Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_bab57/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_bab57.dir\\build.make CMakeFiles/cmTC_bab57.dir/build
mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-7ggjl6'
Building C object CMakeFiles/cmTC_bab57.dir/src.c.obj
C:\\Strawberry\\c\\bin\\gcc.exe -DHAVE_AVX2 -maes -mavx2 -o CMakeFiles\\cmTC_bab57.dir\\src.c.obj -c C:\\Users\\ermeehan\\Documents\\wikideck\\native\\build\\CMakeFiles\\CMakeScratch\\TryCompile-7ggjl6\\src.c
Linking C executable cmTC_bab57.exe
C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_bab57.dir\\link.txt --verbose=1
C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_bab57.dir/objects.a
C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_bab57.dir/objects.a @CMakeFiles\\cmTC_bab57.dir\\objects1.rsp
C:\\Strawberry\\c\\bin\\gcc.exe -maes -Wl,--whole-archive CMakeFiles\\cmTC_bab57.dir/objects.a -Wl,--no-whole-archive -o cmTC_bab57.exe -Wl,--out-implib,libcmTC_bab57.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\\cmTC_bab57.dir\\linkLibs.rsp
mingw32-make[1]: Leaving directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-7ggjl6'
exitCode: 0
-
kind: "try_compile-v1"
backtrace:
- "C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake:101 (try_compile)"
- "C:/Strawberry/c/share/cmake-3.26/Modules/CheckCXXSourceCompiles.cmake:76 (cmake_check_source_compiles)"
- "build/_deps/randomx-src/CMakeLists.txt:259 (check_cxx_source_compiles)"
checks:
- "Performing Test HAVE_CXX_ATOMICS"
directories:
source: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-td8ncp"
binary: "C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-td8ncp"
cmakeVariables:
CMAKE_CXX_FLAGS: " -maes"
CMAKE_EXE_LINKER_FLAGS: ""
buildResult:
variable: "HAVE_CXX_ATOMICS"
cached: true
stdout: |
Change Dir: C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-td8ncp
Run Build Command(s):C:/Strawberry/c/bin/cmake.exe -E env VERBOSE=1 C:/Strawberry/c/bin/mingw32-make.exe -f Makefile cmTC_d3638/fast && C:/Strawberry/c/bin/mingw32-make.exe -f CMakeFiles\\cmTC_d3638.dir\\build.make CMakeFiles/cmTC_d3638.dir/build
mingw32-make[1]: Entering directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-td8ncp'
Building CXX object CMakeFiles/cmTC_d3638.dir/src.cxx.obj
C:\\Strawberry\\c\\bin\\c++.exe -DHAVE_CXX_ATOMICS -maes -o CMakeFiles\\cmTC_d3638.dir\\src.cxx.obj -c C:\\Users\\ermeehan\\Documents\\wikideck\\native\\build\\CMakeFiles\\CMakeScratch\\TryCompile-td8ncp\\src.cxx
Linking CXX executable cmTC_d3638.exe
C:\\Strawberry\\c\\bin\\cmake.exe -E cmake_link_script CMakeFiles\\cmTC_d3638.dir\\link.txt --verbose=1
C:\\Strawberry\\c\\bin\\cmake.exe -E rm -f CMakeFiles\\cmTC_d3638.dir/objects.a
C:\\Strawberry\\c\\bin\\ar.exe qc CMakeFiles\\cmTC_d3638.dir/objects.a @CMakeFiles\\cmTC_d3638.dir\\objects1.rsp
C:\\Strawberry\\c\\bin\\c++.exe -maes -Wl,--whole-archive CMakeFiles\\cmTC_d3638.dir/objects.a -Wl,--no-whole-archive -o cmTC_d3638.exe -Wl,--out-implib,libcmTC_d3638.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\\cmTC_d3638.dir\\linkLibs.rsp
mingw32-make[1]: Leaving directory 'C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/CMakeScratch/TryCompile-td8ncp'
exitCode: 0
...
@@ -0,0 +1,16 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "C:/Users/ermeehan/Documents/wikideck/native")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "C:/Users/ermeehan/Documents/wikideck/native/build")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
+157
View File
@@ -0,0 +1,157 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# The generator used is:
set(CMAKE_DEPENDS_GENERATOR "MinGW Makefiles")
# The top level Makefile was generated from the following files:
set(CMAKE_MAKEFILE_DEPENDS
"CMakeCache.txt"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCCompiler.cmake.in"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCCompilerABI.c"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCInformation.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCXXCompiler.cmake.in"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCXXInformation.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCommonLanguageInclude.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeCompilerIdDetection.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCXXCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompileFeatures.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerABI.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineCompilerId.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineRCCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeDetermineSystem.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeFindBinUtils.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeGenericSystem.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeInitializeConfigs.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeLanguageInformation.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeMinGWFindMake.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeParseImplicitIncludeInfo.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeParseImplicitLinkInfo.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeParseLibraryArchitecture.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeRCCompiler.cmake.in"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeRCInformation.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeSystem.cmake.in"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeSystemSpecificInformation.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeSystemSpecificInitialize.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCXXCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestCompilerCommon.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CMakeTestRCCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CheckCCompilerFlag.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CheckCSourceCompiles.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CheckCXXCompilerFlag.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/CheckCXXSourceCompiles.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/ADSP-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Borland-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Cray-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/GHS-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/GNU-C.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/GNU-CXX.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/GNU-FindBinUtils.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/GNU.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/HP-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/IAR-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Intel-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/LCC-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/MSVC-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/PGI-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/PathScale-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/SCO-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/TI-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Tasking-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/Watcom-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/XL-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/FetchContent.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/FetchContent/CMakeLists.cmake.in"
"C:/Strawberry/c/share/cmake-3.26/Modules/FindGit.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/FindPackageMessage.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/GNUInstallDirs.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckCompilerFlag.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckFlagCommonConfig.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Internal/CheckSourceCompiles.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Internal/FeatureTesting.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows-Determine-CXX.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows-GNU-C-ABI.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows-GNU-C.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows-GNU-CXX-ABI.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows-GNU-CXX.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows-GNU.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows-windres.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/Windows.cmake"
"C:/Strawberry/c/share/cmake-3.26/Modules/Platform/WindowsPaths.cmake"
"C:/Users/ermeehan/Documents/wikideck/native/CMakeLists.txt"
"CMakeFiles/3.26.4/CMakeCCompiler.cmake"
"CMakeFiles/3.26.4/CMakeCXXCompiler.cmake"
"CMakeFiles/3.26.4/CMakeRCCompiler.cmake"
"CMakeFiles/3.26.4/CMakeSystem.cmake"
"_deps/randomx-src/CMakeLists.txt"
)
# The corresponding makefile is:
set(CMAKE_MAKEFILE_OUTPUTS
"Makefile"
"CMakeFiles/cmake.check_cache"
)
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/3.26.4/CMakeSystem.cmake"
"CMakeFiles/3.26.4/CMakeCCompiler.cmake"
"CMakeFiles/3.26.4/CMakeCXXCompiler.cmake"
"CMakeFiles/3.26.4/CMakeRCCompiler.cmake"
"CMakeFiles/3.26.4/CMakeCCompiler.cmake"
"CMakeFiles/3.26.4/CMakeCXXCompiler.cmake"
"_deps/randomx-subbuild/CMakeLists.txt"
"CMakeFiles/CMakeDirectoryInformation.cmake"
"_deps/randomx-build/CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/wikideck-randomx.dir/DependInfo.cmake"
"_deps/randomx-build/CMakeFiles/randomx.dir/DependInfo.cmake"
"_deps/randomx-build/CMakeFiles/randomx-tests.dir/DependInfo.cmake"
"_deps/randomx-build/CMakeFiles/randomx-codegen.dir/DependInfo.cmake"
"_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/DependInfo.cmake"
)
+234
View File
@@ -0,0 +1,234 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = C:\Strawberry\c\bin\cmake.exe
# The command to remove a file.
RM = C:\Strawberry\c\bin\cmake.exe -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ermeehan\Documents\wikideck\native
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ermeehan\Documents\wikideck\native\build
#=============================================================================
# Directory level rules for the build root directory
# The main recursive "all" target.
all: CMakeFiles/wikideck-randomx.dir/all
.PHONY : all
# The main recursive "preinstall" target.
preinstall:
.PHONY : preinstall
# The main recursive "clean" target.
clean: CMakeFiles/wikideck-randomx.dir/clean
clean: _deps/randomx-build/clean
.PHONY : clean
#=============================================================================
# Directory level rules for directory _deps/randomx-build
# Recursive "all" directory target.
_deps/randomx-build/all: _deps/randomx-build/CMakeFiles/randomx.dir/all
.PHONY : _deps/randomx-build/all
# Recursive "preinstall" directory target.
_deps/randomx-build/preinstall:
.PHONY : _deps/randomx-build/preinstall
# Recursive "clean" directory target.
_deps/randomx-build/clean: _deps/randomx-build/CMakeFiles/randomx.dir/clean
_deps/randomx-build/clean: _deps/randomx-build/CMakeFiles/randomx-tests.dir/clean
_deps/randomx-build/clean: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/clean
_deps/randomx-build/clean: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/clean
.PHONY : _deps/randomx-build/clean
#=============================================================================
# Target rules for target CMakeFiles/wikideck-randomx.dir
# All Build rule for target.
CMakeFiles/wikideck-randomx.dir/all: _deps/randomx-build/CMakeFiles/randomx.dir/all
$(MAKE) $(MAKESILENT) -f CMakeFiles\wikideck-randomx.dir\build.make CMakeFiles/wikideck-randomx.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles\wikideck-randomx.dir\build.make CMakeFiles/wikideck-randomx.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=35,36 "Built target wikideck-randomx"
.PHONY : CMakeFiles/wikideck-randomx.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/wikideck-randomx.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 29
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 CMakeFiles/wikideck-randomx.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 0
.PHONY : CMakeFiles/wikideck-randomx.dir/rule
# Convenience name for target.
wikideck-randomx: CMakeFiles/wikideck-randomx.dir/rule
.PHONY : wikideck-randomx
# clean rule for target.
CMakeFiles/wikideck-randomx.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles\wikideck-randomx.dir\build.make CMakeFiles/wikideck-randomx.dir/clean
.PHONY : CMakeFiles/wikideck-randomx.dir/clean
#=============================================================================
# Target rules for target _deps/randomx-build/CMakeFiles/randomx.dir
# All Build rule for target.
_deps/randomx-build/CMakeFiles/randomx.dir/all:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx.dir\build.make _deps/randomx-build/CMakeFiles/randomx.dir/depend
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx.dir\build.make _deps/randomx-build/CMakeFiles/randomx.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27 "Built target randomx"
.PHONY : _deps/randomx-build/CMakeFiles/randomx.dir/all
# Build rule for subdir invocation for target.
_deps/randomx-build/CMakeFiles/randomx.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 27
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 _deps/randomx-build/CMakeFiles/randomx.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 0
.PHONY : _deps/randomx-build/CMakeFiles/randomx.dir/rule
# Convenience name for target.
randomx: _deps/randomx-build/CMakeFiles/randomx.dir/rule
.PHONY : randomx
# clean rule for target.
_deps/randomx-build/CMakeFiles/randomx.dir/clean:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx.dir\build.make _deps/randomx-build/CMakeFiles/randomx.dir/clean
.PHONY : _deps/randomx-build/CMakeFiles/randomx.dir/clean
#=============================================================================
# Target rules for target _deps/randomx-build/CMakeFiles/randomx-tests.dir
# All Build rule for target.
_deps/randomx-build/CMakeFiles/randomx-tests.dir/all: _deps/randomx-build/CMakeFiles/randomx.dir/all
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-tests.dir\build.make _deps/randomx-build/CMakeFiles/randomx-tests.dir/depend
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-tests.dir\build.make _deps/randomx-build/CMakeFiles/randomx-tests.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=33,34 "Built target randomx-tests"
.PHONY : _deps/randomx-build/CMakeFiles/randomx-tests.dir/all
# Build rule for subdir invocation for target.
_deps/randomx-build/CMakeFiles/randomx-tests.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 29
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 _deps/randomx-build/CMakeFiles/randomx-tests.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 0
.PHONY : _deps/randomx-build/CMakeFiles/randomx-tests.dir/rule
# Convenience name for target.
randomx-tests: _deps/randomx-build/CMakeFiles/randomx-tests.dir/rule
.PHONY : randomx-tests
# clean rule for target.
_deps/randomx-build/CMakeFiles/randomx-tests.dir/clean:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-tests.dir\build.make _deps/randomx-build/CMakeFiles/randomx-tests.dir/clean
.PHONY : _deps/randomx-build/CMakeFiles/randomx-tests.dir/clean
#=============================================================================
# Target rules for target _deps/randomx-build/CMakeFiles/randomx-codegen.dir
# All Build rule for target.
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/all: _deps/randomx-build/CMakeFiles/randomx.dir/all
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-codegen.dir\build.make _deps/randomx-build/CMakeFiles/randomx-codegen.dir/depend
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-codegen.dir\build.make _deps/randomx-build/CMakeFiles/randomx-codegen.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=31,32 "Built target randomx-codegen"
.PHONY : _deps/randomx-build/CMakeFiles/randomx-codegen.dir/all
# Build rule for subdir invocation for target.
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 29
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 _deps/randomx-build/CMakeFiles/randomx-codegen.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 0
.PHONY : _deps/randomx-build/CMakeFiles/randomx-codegen.dir/rule
# Convenience name for target.
randomx-codegen: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/rule
.PHONY : randomx-codegen
# clean rule for target.
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/clean:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-codegen.dir\build.make _deps/randomx-build/CMakeFiles/randomx-codegen.dir/clean
.PHONY : _deps/randomx-build/CMakeFiles/randomx-codegen.dir/clean
#=============================================================================
# Target rules for target _deps/randomx-build/CMakeFiles/randomx-benchmark.dir
# All Build rule for target.
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/all: _deps/randomx-build/CMakeFiles/randomx.dir/all
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-benchmark.dir\build.make _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/depend
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-benchmark.dir\build.make _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=28,29,30 "Built target randomx-benchmark"
.PHONY : _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/all
# Build rule for subdir invocation for target.
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 30
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 0
.PHONY : _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/rule
# Convenience name for target.
randomx-benchmark: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/rule
.PHONY : randomx-benchmark
# clean rule for target.
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/clean:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-benchmark.dir\build.make _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/clean
.PHONY : _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0
.PHONY : cmake_check_build_system
@@ -0,0 +1,19 @@
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/wikideck-randomx.dir
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/test.dir
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/edit_cache.dir
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/rebuild_cache.dir
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/list_install_components.dir
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/install.dir
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/install/local.dir
C:/Users/ermeehan/Documents/wikideck/native/build/CMakeFiles/install/strip.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/randomx.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/randomx-tests.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/randomx-codegen.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/randomx-benchmark.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/test.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/edit_cache.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/rebuild_cache.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/list_install_components.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/install.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/install/local.dir
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-build/CMakeFiles/install/strip.dir
@@ -0,0 +1 @@
# This file is generated by cmake for dependency checking of the CMakeCache.txt file
+1
View File
@@ -0,0 +1 @@
29
@@ -0,0 +1,19 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"C:/Users/ermeehan/Documents/wikideck/native/randomx-engine.cpp" "CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj" "gcc" "CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -0,0 +1,113 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = C:\Strawberry\c\bin\cmake.exe
# The command to remove a file.
RM = C:\Strawberry\c\bin\cmake.exe -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ermeehan\Documents\wikideck\native
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ermeehan\Documents\wikideck\native\build
# Include any dependencies generated for this target.
include CMakeFiles/wikideck-randomx.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include CMakeFiles/wikideck-randomx.dir/compiler_depend.make
# Include the progress variables for this target.
include CMakeFiles/wikideck-randomx.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/wikideck-randomx.dir/flags.make
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj: CMakeFiles/wikideck-randomx.dir/flags.make
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj: CMakeFiles/wikideck-randomx.dir/includes_CXX.rsp
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj: C:/Users/ermeehan/Documents/wikideck/native/randomx-engine.cpp
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj: CMakeFiles/wikideck-randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj"
C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj -MF CMakeFiles\wikideck-randomx.dir\randomx-engine.cpp.obj.d -o CMakeFiles\wikideck-randomx.dir\randomx-engine.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\randomx-engine.cpp
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.i"
C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\randomx-engine.cpp > CMakeFiles\wikideck-randomx.dir\randomx-engine.cpp.i
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.s"
C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\randomx-engine.cpp -o CMakeFiles\wikideck-randomx.dir\randomx-engine.cpp.s
# Object files for target wikideck-randomx
wikideck__randomx_OBJECTS = \
"CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj"
# External object files for target wikideck-randomx
wikideck__randomx_EXTERNAL_OBJECTS =
wikideck-randomx.exe: CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj
wikideck-randomx.exe: CMakeFiles/wikideck-randomx.dir/build.make
wikideck-randomx.exe: _deps/randomx-build/librandomx.a
wikideck-randomx.exe: CMakeFiles/wikideck-randomx.dir/linkLibs.rsp
wikideck-randomx.exe: CMakeFiles/wikideck-randomx.dir/objects1.rsp
wikideck-randomx.exe: CMakeFiles/wikideck-randomx.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable wikideck-randomx.exe"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\wikideck-randomx.dir\link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
CMakeFiles/wikideck-randomx.dir/build: wikideck-randomx.exe
.PHONY : CMakeFiles/wikideck-randomx.dir/build
CMakeFiles/wikideck-randomx.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles\wikideck-randomx.dir\cmake_clean.cmake
.PHONY : CMakeFiles/wikideck-randomx.dir/clean
CMakeFiles/wikideck-randomx.dir/depend:
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\ermeehan\Documents\wikideck\native C:\Users\ermeehan\Documents\wikideck\native C:\Users\ermeehan\Documents\wikideck\native\build C:\Users\ermeehan\Documents\wikideck\native\build C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles\wikideck-randomx.dir\DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/wikideck-randomx.dir/depend
@@ -0,0 +1,13 @@
file(REMOVE_RECURSE
"CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj"
"CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj.d"
"libwikideck-randomx.dll.a"
"wikideck-randomx.exe"
"wikideck-randomx.exe.manifest"
"wikideck-randomx.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/wikideck-randomx.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,183 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj
C:/Users/ermeehan/Documents/wikideck/native/randomx-engine.cpp
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/randomx.h
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h
C:/Strawberry/c/x86_64-w64-mingw32/include/stddef.h
C:/Strawberry/c/x86_64-w64-mingw32/include/crtdefs.h
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt.h
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw.h
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_mac.h
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_secapi.h
C:/Strawberry/c/x86_64-w64-mingw32/include/vadefs.h
C:/Strawberry/c/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h
C:/Strawberry/c/x86_64-w64-mingw32/include/stdint.h
C:/Strawberry/c/include/c++/13.1.0/algorithm
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algobase.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++config.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/os_defines.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/cpu_defines.h
C:/Strawberry/c/include/c++/13.1.0/pstl/pstl_config.h
C:/Strawberry/c/include/c++/13.1.0/bits/functexcept.h
C:/Strawberry/c/include/c++/13.1.0/bits/exception_defines.h
C:/Strawberry/c/include/c++/13.1.0/bits/cpp_type_traits.h
C:/Strawberry/c/include/c++/13.1.0/ext/type_traits.h
C:/Strawberry/c/include/c++/13.1.0/ext/numeric_traits.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_pair.h
C:/Strawberry/c/include/c++/13.1.0/type_traits
C:/Strawberry/c/include/c++/13.1.0/bits/move.h
C:/Strawberry/c/include/c++/13.1.0/bits/utility.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_types.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_funcs.h
C:/Strawberry/c/include/c++/13.1.0/bits/concept_check.h
C:/Strawberry/c/include/c++/13.1.0/debug/assertions.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator.h
C:/Strawberry/c/include/c++/13.1.0/bits/ptr_traits.h
C:/Strawberry/c/include/c++/13.1.0/debug/debug.h
C:/Strawberry/c/include/c++/13.1.0/bits/predefined_ops.h
C:/Strawberry/c/include/c++/13.1.0/bit
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algo.h
C:/Strawberry/c/include/c++/13.1.0/bits/algorithmfwd.h
C:/Strawberry/c/include/c++/13.1.0/initializer_list
C:/Strawberry/c/include/c++/13.1.0/bits/stl_heap.h
C:/Strawberry/c/include/c++/13.1.0/bits/uniform_int_dist.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_tempbuf.h
C:/Strawberry/c/include/c++/13.1.0/new
C:/Strawberry/c/include/c++/13.1.0/bits/exception.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_construct.h
C:/Strawberry/c/include/c++/13.1.0/cstdlib
C:/Strawberry/c/x86_64-w64-mingw32/include/stdlib.h
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_wstdlib.h
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h
C:/Strawberry/c/x86_64-w64-mingw32/include/limits.h
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdlib_s.h
C:/Strawberry/c/include/c++/13.1.0/stdlib.h
C:/Strawberry/c/x86_64-w64-mingw32/include/malloc.h
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h
C:/Strawberry/c/x86_64-w64-mingw32/include/errno.h
C:/Strawberry/c/include/c++/13.1.0/bits/std_abs.h
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_algorithm_defs.h
C:/Strawberry/c/include/c++/13.1.0/pstl/execution_defs.h
C:/Strawberry/c/include/c++/13.1.0/array
C:/Strawberry/c/include/c++/13.1.0/compare
C:/Strawberry/c/include/c++/13.1.0/bits/range_access.h
C:/Strawberry/c/include/c++/13.1.0/charconv
C:/Strawberry/c/include/c++/13.1.0/bits/requires_hosted.h
C:/Strawberry/c/include/c++/13.1.0/bits/charconv.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/error_constants.h
C:/Strawberry/c/include/c++/13.1.0/cerrno
C:/Strawberry/c/include/c++/13.1.0/cstdint
C:/Strawberry/c/include/c++/13.1.0/iostream
C:/Strawberry/c/include/c++/13.1.0/ostream
C:/Strawberry/c/include/c++/13.1.0/ios
C:/Strawberry/c/include/c++/13.1.0/iosfwd
C:/Strawberry/c/include/c++/13.1.0/bits/stringfwd.h
C:/Strawberry/c/include/c++/13.1.0/bits/memoryfwd.h
C:/Strawberry/c/include/c++/13.1.0/bits/postypes.h
C:/Strawberry/c/include/c++/13.1.0/cwchar
C:/Strawberry/c/x86_64-w64-mingw32/include/wchar.h
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_stdio_config.h
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_off_t.h
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_stat64.h
C:/Strawberry/c/x86_64-w64-mingw32/include/swprintf.inl
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/wchar_s.h
C:/Strawberry/c/include/c++/13.1.0/exception
C:/Strawberry/c/include/c++/13.1.0/bits/exception_ptr.h
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_init_exception.h
C:/Strawberry/c/include/c++/13.1.0/typeinfo
C:/Strawberry/c/include/c++/13.1.0/bits/hash_bytes.h
C:/Strawberry/c/include/c++/13.1.0/bits/nested_exception.h
C:/Strawberry/c/include/c++/13.1.0/bits/char_traits.h
C:/Strawberry/c/include/c++/13.1.0/bits/localefwd.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++locale.h
C:/Strawberry/c/include/c++/13.1.0/clocale
C:/Strawberry/c/x86_64-w64-mingw32/include/locale.h
C:/Strawberry/c/x86_64-w64-mingw32/include/stdio.h
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdio_s.h
C:/Strawberry/c/include/c++/13.1.0/cctype
C:/Strawberry/c/x86_64-w64-mingw32/include/ctype.h
C:/Strawberry/c/include/c++/13.1.0/bits/ios_base.h
C:/Strawberry/c/include/c++/13.1.0/ext/atomicity.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr-default.h
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread.h
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/types.h
C:/Strawberry/c/x86_64-w64-mingw32/include/process.h
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_startup.h
C:/Strawberry/c/x86_64-w64-mingw32/include/signal.h
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_signal.h
C:/Strawberry/c/x86_64-w64-mingw32/include/time.h
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/timeb.h
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h
C:/Strawberry/c/x86_64-w64-mingw32/include/_timeval.h
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_time.h
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_compat.h
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_unistd.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/atomic_word.h
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.h
C:/Strawberry/c/include/c++/13.1.0/string
C:/Strawberry/c/include/c++/13.1.0/bits/allocator.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++allocator.h
C:/Strawberry/c/include/c++/13.1.0/bits/new_allocator.h
C:/Strawberry/c/include/c++/13.1.0/bits/ostream_insert.h
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_forced.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_function.h
C:/Strawberry/c/include/c++/13.1.0/backward/binders.h
C:/Strawberry/c/include/c++/13.1.0/bits/refwrap.h
C:/Strawberry/c/include/c++/13.1.0/bits/invoke.h
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.h
C:/Strawberry/c/include/c++/13.1.0/ext/alloc_traits.h
C:/Strawberry/c/include/c++/13.1.0/bits/alloc_traits.h
C:/Strawberry/c/include/c++/13.1.0/string_view
C:/Strawberry/c/include/c++/13.1.0/bits/functional_hash.h
C:/Strawberry/c/include/c++/13.1.0/bits/string_view.tcc
C:/Strawberry/c/include/c++/13.1.0/ext/string_conversions.h
C:/Strawberry/c/include/c++/13.1.0/cstdio
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.tcc
C:/Strawberry/c/include/c++/13.1.0/bits/memory_resource.h
C:/Strawberry/c/include/c++/13.1.0/cstddef
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator.h
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator_args.h
C:/Strawberry/c/include/c++/13.1.0/tuple
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.tcc
C:/Strawberry/c/include/c++/13.1.0/system_error
C:/Strawberry/c/include/c++/13.1.0/stdexcept
C:/Strawberry/c/include/c++/13.1.0/streambuf
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf.tcc
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.h
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.h
C:/Strawberry/c/include/c++/13.1.0/cwctype
C:/Strawberry/c/x86_64-w64-mingw32/include/wctype.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_base.h
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf_iterator.h
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_inline.h
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.tcc
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.tcc
C:/Strawberry/c/include/c++/13.1.0/bits/ostream.tcc
C:/Strawberry/c/include/c++/13.1.0/istream
C:/Strawberry/c/include/c++/13.1.0/bits/istream.tcc
C:/Strawberry/c/include/c++/13.1.0/limits
C:/Strawberry/c/include/c++/13.1.0/memory
C:/Strawberry/c/include/c++/13.1.0/bits/stl_uninitialized.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_raw_storage_iter.h
C:/Strawberry/c/include/c++/13.1.0/bits/align.h
C:/Strawberry/c/include/c++/13.1.0/bits/unique_ptr.h
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr.h
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_base.h
C:/Strawberry/c/include/c++/13.1.0/bits/allocated_ptr.h
C:/Strawberry/c/include/c++/13.1.0/ext/aligned_buffer.h
C:/Strawberry/c/include/c++/13.1.0/ext/concurrence.h
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_atomic.h
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_base.h
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_lockfree_defines.h
C:/Strawberry/c/include/c++/13.1.0/backward/auto_ptr.h
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_memory_defs.h
C:/Strawberry/c/include/c++/13.1.0/vector
C:/Strawberry/c/include/c++/13.1.0/bits/stl_vector.h
C:/Strawberry/c/include/c++/13.1.0/bits/stl_bvector.h
C:/Strawberry/c/include/c++/13.1.0/bits/vector.tcc
@@ -0,0 +1,538 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj: C:/Users/ermeehan/Documents/wikideck/native/randomx-engine.cpp \
_deps/randomx-src/src/randomx.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/stddef.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/crtdefs.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_mac.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_secapi.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/vadefs.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/stdint.h \
C:/Strawberry/c/include/c++/13.1.0/algorithm \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algobase.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++config.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/os_defines.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/cpu_defines.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/pstl_config.h \
C:/Strawberry/c/include/c++/13.1.0/bits/functexcept.h \
C:/Strawberry/c/include/c++/13.1.0/bits/exception_defines.h \
C:/Strawberry/c/include/c++/13.1.0/bits/cpp_type_traits.h \
C:/Strawberry/c/include/c++/13.1.0/ext/type_traits.h \
C:/Strawberry/c/include/c++/13.1.0/ext/numeric_traits.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_pair.h \
C:/Strawberry/c/include/c++/13.1.0/type_traits \
C:/Strawberry/c/include/c++/13.1.0/bits/move.h \
C:/Strawberry/c/include/c++/13.1.0/bits/utility.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_types.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_funcs.h \
C:/Strawberry/c/include/c++/13.1.0/bits/concept_check.h \
C:/Strawberry/c/include/c++/13.1.0/debug/assertions.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/ptr_traits.h \
C:/Strawberry/c/include/c++/13.1.0/debug/debug.h \
C:/Strawberry/c/include/c++/13.1.0/bits/predefined_ops.h \
C:/Strawberry/c/include/c++/13.1.0/bit \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algo.h \
C:/Strawberry/c/include/c++/13.1.0/bits/algorithmfwd.h \
C:/Strawberry/c/include/c++/13.1.0/initializer_list \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_heap.h \
C:/Strawberry/c/include/c++/13.1.0/bits/uniform_int_dist.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_tempbuf.h \
C:/Strawberry/c/include/c++/13.1.0/new \
C:/Strawberry/c/include/c++/13.1.0/bits/exception.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_construct.h \
C:/Strawberry/c/include/c++/13.1.0/cstdlib \
C:/Strawberry/c/x86_64-w64-mingw32/include/stdlib.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_wstdlib.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/limits.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \
C:/Strawberry/c/include/c++/13.1.0/stdlib.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/malloc.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/errno.h \
C:/Strawberry/c/include/c++/13.1.0/bits/std_abs.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_algorithm_defs.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/execution_defs.h \
C:/Strawberry/c/include/c++/13.1.0/array \
C:/Strawberry/c/include/c++/13.1.0/compare \
C:/Strawberry/c/include/c++/13.1.0/bits/range_access.h \
C:/Strawberry/c/include/c++/13.1.0/charconv \
C:/Strawberry/c/include/c++/13.1.0/bits/requires_hosted.h \
C:/Strawberry/c/include/c++/13.1.0/bits/charconv.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/error_constants.h \
C:/Strawberry/c/include/c++/13.1.0/cerrno \
C:/Strawberry/c/include/c++/13.1.0/cstdint \
C:/Strawberry/c/include/c++/13.1.0/iostream \
C:/Strawberry/c/include/c++/13.1.0/ostream \
C:/Strawberry/c/include/c++/13.1.0/ios \
C:/Strawberry/c/include/c++/13.1.0/iosfwd \
C:/Strawberry/c/include/c++/13.1.0/bits/stringfwd.h \
C:/Strawberry/c/include/c++/13.1.0/bits/memoryfwd.h \
C:/Strawberry/c/include/c++/13.1.0/bits/postypes.h \
C:/Strawberry/c/include/c++/13.1.0/cwchar \
C:/Strawberry/c/x86_64-w64-mingw32/include/wchar.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_stdio_config.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_off_t.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_stat64.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/swprintf.inl \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/wchar_s.h \
C:/Strawberry/c/include/c++/13.1.0/exception \
C:/Strawberry/c/include/c++/13.1.0/bits/exception_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_init_exception.h \
C:/Strawberry/c/include/c++/13.1.0/typeinfo \
C:/Strawberry/c/include/c++/13.1.0/bits/hash_bytes.h \
C:/Strawberry/c/include/c++/13.1.0/bits/nested_exception.h \
C:/Strawberry/c/include/c++/13.1.0/bits/char_traits.h \
C:/Strawberry/c/include/c++/13.1.0/bits/localefwd.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++locale.h \
C:/Strawberry/c/include/c++/13.1.0/clocale \
C:/Strawberry/c/x86_64-w64-mingw32/include/locale.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/stdio.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdio_s.h \
C:/Strawberry/c/include/c++/13.1.0/cctype \
C:/Strawberry/c/x86_64-w64-mingw32/include/ctype.h \
C:/Strawberry/c/include/c++/13.1.0/bits/ios_base.h \
C:/Strawberry/c/include/c++/13.1.0/ext/atomicity.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr-default.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/types.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/process.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_startup.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/signal.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_signal.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/time.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/timeb.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_timeval.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_time.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_compat.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_unistd.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/atomic_word.h \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.h \
C:/Strawberry/c/include/c++/13.1.0/string \
C:/Strawberry/c/include/c++/13.1.0/bits/allocator.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++allocator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/new_allocator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/ostream_insert.h \
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_forced.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_function.h \
C:/Strawberry/c/include/c++/13.1.0/backward/binders.h \
C:/Strawberry/c/include/c++/13.1.0/bits/refwrap.h \
C:/Strawberry/c/include/c++/13.1.0/bits/invoke.h \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.h \
C:/Strawberry/c/include/c++/13.1.0/ext/alloc_traits.h \
C:/Strawberry/c/include/c++/13.1.0/bits/alloc_traits.h \
C:/Strawberry/c/include/c++/13.1.0/string_view \
C:/Strawberry/c/include/c++/13.1.0/bits/functional_hash.h \
C:/Strawberry/c/include/c++/13.1.0/bits/string_view.tcc \
C:/Strawberry/c/include/c++/13.1.0/ext/string_conversions.h \
C:/Strawberry/c/include/c++/13.1.0/cstdio \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/memory_resource.h \
C:/Strawberry/c/include/c++/13.1.0/cstddef \
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator_args.h \
C:/Strawberry/c/include/c++/13.1.0/tuple \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.tcc \
C:/Strawberry/c/include/c++/13.1.0/system_error \
C:/Strawberry/c/include/c++/13.1.0/stdexcept \
C:/Strawberry/c/include/c++/13.1.0/streambuf \
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.h \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.h \
C:/Strawberry/c/include/c++/13.1.0/cwctype \
C:/Strawberry/c/x86_64-w64-mingw32/include/wctype.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_base.h \
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf_iterator.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_inline.h \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/ostream.tcc \
C:/Strawberry/c/include/c++/13.1.0/istream \
C:/Strawberry/c/include/c++/13.1.0/bits/istream.tcc \
C:/Strawberry/c/include/c++/13.1.0/limits \
C:/Strawberry/c/include/c++/13.1.0/memory \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_uninitialized.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_raw_storage_iter.h \
C:/Strawberry/c/include/c++/13.1.0/bits/align.h \
C:/Strawberry/c/include/c++/13.1.0/bits/unique_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_base.h \
C:/Strawberry/c/include/c++/13.1.0/bits/allocated_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/ext/aligned_buffer.h \
C:/Strawberry/c/include/c++/13.1.0/ext/concurrence.h \
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_atomic.h \
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_base.h \
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_lockfree_defines.h \
C:/Strawberry/c/include/c++/13.1.0/backward/auto_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_memory_defs.h \
C:/Strawberry/c/include/c++/13.1.0/vector \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_vector.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_bvector.h \
C:/Strawberry/c/include/c++/13.1.0/bits/vector.tcc
C:/Strawberry/c/include/c++/13.1.0/bits/stl_vector.h:
C:/Strawberry/c/include/c++/13.1.0/vector:
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_base.h:
C:/Strawberry/c/include/c++/13.1.0/ext/aligned_buffer.h:
C:/Strawberry/c/include/c++/13.1.0/bits/allocated_ptr.h:
C:/Strawberry/c/include/c++/13.1.0/bits/unique_ptr.h:
C:/Strawberry/c/include/c++/13.1.0/bits/align.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_uninitialized.h:
C:/Strawberry/c/include/c++/13.1.0/memory:
C:/Strawberry/c/include/c++/13.1.0/limits:
C:/Strawberry/c/include/c++/13.1.0/bits/istream.tcc:
C:/Strawberry/c/include/c++/13.1.0/istream:
C:/Strawberry/c/include/c++/13.1.0/ext/concurrence.h:
C:/Strawberry/c/include/c++/13.1.0/bits/ostream.tcc:
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.tcc:
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf_iterator.h:
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_lockfree_defines.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/wctype.h:
C:/Strawberry/c/include/c++/13.1.0/cwctype:
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.h:
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.h:
C:/Strawberry/c/include/c++/13.1.0/streambuf:
C:/Strawberry/c/include/c++/13.1.0/backward/auto_ptr.h:
C:/Strawberry/c/include/c++/13.1.0/stdexcept:
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.tcc:
C:/Strawberry/c/include/c++/13.1.0/system_error:
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.tcc:
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator.h:
C:/Strawberry/c/include/c++/13.1.0/cstddef:
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.tcc:
C:/Strawberry/c/include/c++/13.1.0/cstdio:
C:/Strawberry/c/include/c++/13.1.0/bits/string_view.tcc:
C:/Strawberry/c/include/c++/13.1.0/bits/alloc_traits.h:
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h:
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_base.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_construct.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/stddef.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_heap.h:
C:/Strawberry/c/include/c++/13.1.0/pstl/pstl_config.h:
C:/Strawberry/c/include/c++/13.1.0/ext/type_traits.h:
C:/Strawberry/c/include/c++/13.1.0/bits/algorithmfwd.h:
C:/Strawberry/c/include/c++/13.1.0/bits/memory_resource.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algo.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/malloc.h:
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_atomic.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/_timeval.h:
C:/Strawberry/c/include/c++/13.1.0/bit:
C:/Strawberry/c/include/c++/13.1.0/debug/assertions.h:
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h:
C:/Strawberry/c/include/c++/13.1.0/ext/string_conversions.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++config.h:
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_memory_defs.h:
C:/Strawberry/c/include/c++/13.1.0/bits/ptr_traits.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator.h:
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/os_defines.h:
C:/Strawberry/c/include/c++/13.1.0/bits/concept_check.h:
C:/Strawberry/c/include/c++/13.1.0/cstdint:
C:/Strawberry/c/x86_64-w64-mingw32/include/stdint.h:
C:/Users/ermeehan/Documents/wikideck/native/randomx-engine.cpp:
C:/Strawberry/c/x86_64-w64-mingw32/include/limits.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/cpu_defines.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/vadefs.h:
C:/Strawberry/c/include/c++/13.1.0/tuple:
C:/Strawberry/c/include/c++/13.1.0/string_view:
C:/Strawberry/c/include/c++/13.1.0/cstdlib:
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_secapi.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_inline.h:
C:/Strawberry/c/include/c++/13.1.0/bits/hash_bytes.h:
C:/Strawberry/c/include/c++/13.1.0/bits/uniform_int_dist.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/stdio.h:
C:/Strawberry/c/include/c++/13.1.0/bits/functexcept.h:
C:/Strawberry/c/include/c++/13.1.0/bits/std_abs.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_wstdlib.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algobase.h:
C:/Strawberry/c/include/c++/13.1.0/ext/numeric_traits.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/stdlib.h:
C:/Strawberry/c/include/c++/13.1.0/bits/exception.h:
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h:
C:/Strawberry/c/include/c++/13.1.0/bits/requires_hosted.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_function.h:
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_algorithm_defs.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_tempbuf.h:
C:/Strawberry/c/include/c++/13.1.0/bits/functional_hash.h:
C:/Strawberry/c/include/c++/13.1.0/algorithm:
C:/Strawberry/c/include/c++/13.1.0/new:
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_signal.h:
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h:
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h:
C:/Strawberry/c/include/c++/13.1.0/bits/move.h:
C:/Strawberry/c/include/c++/13.1.0/bits/cpp_type_traits.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/crtdefs.h:
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.h:
C:/Strawberry/c/include/c++/13.1.0/type_traits:
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_stdio_config.h:
C:/Strawberry/c/include/c++/13.1.0/stdlib.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_mac.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdlib_s.h:
C:/Strawberry/c/include/c++/13.1.0/bits/exception_defines.h:
C:/Strawberry/c/include/c++/13.1.0/pstl/execution_defs.h:
C:/Strawberry/c/include/c++/13.1.0/bits/range_access.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_funcs.h:
C:/Strawberry/c/include/c++/13.1.0/charconv:
C:/Strawberry/c/include/c++/13.1.0/bits/stringfwd.h:
C:/Strawberry/c/include/c++/13.1.0/bits/charconv.h:
C:/Strawberry/c/include/c++/13.1.0/ext/alloc_traits.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/error_constants.h:
C:/Strawberry/c/include/c++/13.1.0/cerrno:
C:/Strawberry/c/include/c++/13.1.0/bits/vector.tcc:
C:/Strawberry/c/include/c++/13.1.0/iostream:
C:/Strawberry/c/include/c++/13.1.0/ostream:
C:/Strawberry/c/include/c++/13.1.0/bits/predefined_ops.h:
C:/Strawberry/c/include/c++/13.1.0/bits/memoryfwd.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_time.h:
C:/Strawberry/c/include/c++/13.1.0/bits/postypes.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_compat.h:
C:/Strawberry/c/include/c++/13.1.0/cwchar:
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/wchar_s.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/process.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/wchar.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_bvector.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_base.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_off_t.h:
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf.tcc:
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_stat64.h:
C:/Strawberry/c/include/c++/13.1.0/initializer_list:
C:/Strawberry/c/include/c++/13.1.0/bits/utility.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_pair.h:
C:/Strawberry/c/include/c++/13.1.0/backward/binders.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/swprintf.inl:
C:/Strawberry/c/include/c++/13.1.0/exception:
C:/Strawberry/c/include/c++/13.1.0/bits/exception_ptr.h:
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_init_exception.h:
C:/Strawberry/c/include/c++/13.1.0/typeinfo:
_deps/randomx-src/src/randomx.h:
C:/Strawberry/c/include/c++/13.1.0/bits/nested_exception.h:
C:/Strawberry/c/include/c++/13.1.0/ios:
C:/Strawberry/c/include/c++/13.1.0/array:
C:/Strawberry/c/include/c++/13.1.0/bits/char_traits.h:
C:/Strawberry/c/include/c++/13.1.0/bits/localefwd.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_types.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++locale.h:
C:/Strawberry/c/include/c++/13.1.0/clocale:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr-default.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/locale.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdio_s.h:
C:/Strawberry/c/include/c++/13.1.0/cctype:
C:/Strawberry/c/x86_64-w64-mingw32/include/ctype.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/time.h:
C:/Strawberry/c/include/c++/13.1.0/bits/ios_base.h:
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator_args.h:
C:/Strawberry/c/include/c++/13.1.0/ext/atomicity.h:
C:/Strawberry/c/include/c++/13.1.0/iosfwd:
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/types.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_startup.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h:
C:/Strawberry/c/include/c++/13.1.0/bits/stl_raw_storage_iter.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/signal.h:
C:/Strawberry/c/include/c++/13.1.0/compare:
C:/Strawberry/c/include/c++/13.1.0/string:
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/timeb.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_unistd.h:
C:/Strawberry/c/include/c++/13.1.0/bits/invoke.h:
C:/Strawberry/c/include/c++/13.1.0/bits/refwrap.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/atomic_word.h:
C:/Strawberry/c/include/c++/13.1.0/debug/debug.h:
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.h:
C:/Strawberry/c/include/c++/13.1.0/bits/allocator.h:
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++allocator.h:
C:/Strawberry/c/include/c++/13.1.0/bits/new_allocator.h:
C:/Strawberry/c/include/c++/13.1.0/bits/ostream_insert.h:
C:/Strawberry/c/x86_64-w64-mingw32/include/errno.h:
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_forced.h:
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for wikideck-randomx.
@@ -0,0 +1,2 @@
# Empty dependencies file for wikideck-randomx.
# This may be replaced when dependencies are built.
@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# compile CXX with C:/Strawberry/c/bin/c++.exe
CXX_DEFINES =
CXX_INCLUDES = @CMakeFiles/wikideck-randomx.dir/includes_CXX.rsp
CXX_FLAGS = -O3 -DNDEBUG -std=c++17 -Wall -Wextra -Wpedantic -Wconversion -Wformat=2 -Wformat-security -fstack-protector-strong
@@ -0,0 +1 @@
-I"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src"
@@ -0,0 +1,3 @@
C:\Strawberry\c\bin\cmake.exe -E rm -f CMakeFiles\wikideck-randomx.dir/objects.a
C:\Strawberry\c\bin\ar.exe qc CMakeFiles\wikideck-randomx.dir/objects.a @CMakeFiles\wikideck-randomx.dir\objects1.rsp
C:\Strawberry\c\bin\c++.exe -O3 -DNDEBUG -Wl,--whole-archive CMakeFiles\wikideck-randomx.dir/objects.a -Wl,--no-whole-archive -o wikideck-randomx.exe -Wl,--out-implib,libwikideck-randomx.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\wikideck-randomx.dir\linkLibs.rsp
@@ -0,0 +1 @@
"_deps/randomx-build/librandomx.a" -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
@@ -0,0 +1 @@
"CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj"
@@ -0,0 +1,3 @@
CMAKE_PROGRESS_1 = 35
CMAKE_PROGRESS_2 = 36
@@ -0,0 +1,183 @@
CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj: \
C:\Users\ermeehan\Documents\wikideck\native\randomx-engine.cpp \
C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/randomx.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stddef.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/stddef.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/crtdefs.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_mac.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_secapi.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/vadefs.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/stdint.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/stdint.h \
C:/Strawberry/c/include/c++/13.1.0/algorithm \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algobase.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++config.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/os_defines.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/cpu_defines.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/pstl_config.h \
C:/Strawberry/c/include/c++/13.1.0/bits/functexcept.h \
C:/Strawberry/c/include/c++/13.1.0/bits/exception_defines.h \
C:/Strawberry/c/include/c++/13.1.0/bits/cpp_type_traits.h \
C:/Strawberry/c/include/c++/13.1.0/ext/type_traits.h \
C:/Strawberry/c/include/c++/13.1.0/ext/numeric_traits.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_pair.h \
C:/Strawberry/c/include/c++/13.1.0/type_traits \
C:/Strawberry/c/include/c++/13.1.0/bits/move.h \
C:/Strawberry/c/include/c++/13.1.0/bits/utility.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_types.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator_base_funcs.h \
C:/Strawberry/c/include/c++/13.1.0/bits/concept_check.h \
C:/Strawberry/c/include/c++/13.1.0/debug/assertions.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_iterator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/ptr_traits.h \
C:/Strawberry/c/include/c++/13.1.0/debug/debug.h \
C:/Strawberry/c/include/c++/13.1.0/bits/predefined_ops.h \
C:/Strawberry/c/include/c++/13.1.0/bit \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_algo.h \
C:/Strawberry/c/include/c++/13.1.0/bits/algorithmfwd.h \
C:/Strawberry/c/include/c++/13.1.0/initializer_list \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_heap.h \
C:/Strawberry/c/include/c++/13.1.0/bits/uniform_int_dist.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_tempbuf.h \
C:/Strawberry/c/include/c++/13.1.0/new \
C:/Strawberry/c/include/c++/13.1.0/bits/exception.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_construct.h \
C:/Strawberry/c/include/c++/13.1.0/cstdlib \
C:/Strawberry/c/x86_64-w64-mingw32/include/stdlib.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_wstdlib.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/limits.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/syslimits.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/limits.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdlib_s.h \
C:/Strawberry/c/include/c++/13.1.0/stdlib.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/malloc.h \
C:/Strawberry/c/lib/gcc/x86_64-w64-mingw32/13.1.0/include/mm_malloc.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/errno.h \
C:/Strawberry/c/include/c++/13.1.0/bits/std_abs.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_algorithm_defs.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/execution_defs.h \
C:/Strawberry/c/include/c++/13.1.0/array \
C:/Strawberry/c/include/c++/13.1.0/compare \
C:/Strawberry/c/include/c++/13.1.0/bits/range_access.h \
C:/Strawberry/c/include/c++/13.1.0/charconv \
C:/Strawberry/c/include/c++/13.1.0/bits/requires_hosted.h \
C:/Strawberry/c/include/c++/13.1.0/bits/charconv.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/error_constants.h \
C:/Strawberry/c/include/c++/13.1.0/cerrno \
C:/Strawberry/c/include/c++/13.1.0/cstdio \
C:/Strawberry/c/x86_64-w64-mingw32/include/stdio.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_stdio_config.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_off_t.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/swprintf.inl \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/stdio_s.h \
C:/Strawberry/c/include/c++/13.1.0/cstdint \
C:/Strawberry/c/include/c++/13.1.0/iostream \
C:/Strawberry/c/include/c++/13.1.0/ostream \
C:/Strawberry/c/include/c++/13.1.0/ios \
C:/Strawberry/c/include/c++/13.1.0/iosfwd \
C:/Strawberry/c/include/c++/13.1.0/bits/stringfwd.h \
C:/Strawberry/c/include/c++/13.1.0/bits/memoryfwd.h \
C:/Strawberry/c/include/c++/13.1.0/bits/postypes.h \
C:/Strawberry/c/include/c++/13.1.0/cwchar \
C:/Strawberry/c/x86_64-w64-mingw32/include/wchar.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_mingw_stat64.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/wchar_s.h \
C:/Strawberry/c/include/c++/13.1.0/exception \
C:/Strawberry/c/include/c++/13.1.0/bits/exception_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_init_exception.h \
C:/Strawberry/c/include/c++/13.1.0/typeinfo \
C:/Strawberry/c/include/c++/13.1.0/bits/hash_bytes.h \
C:/Strawberry/c/include/c++/13.1.0/bits/nested_exception.h \
C:/Strawberry/c/include/c++/13.1.0/bits/char_traits.h \
C:/Strawberry/c/include/c++/13.1.0/bits/localefwd.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++locale.h \
C:/Strawberry/c/include/c++/13.1.0/clocale \
C:/Strawberry/c/x86_64-w64-mingw32/include/locale.h \
C:/Strawberry/c/include/c++/13.1.0/cctype \
C:/Strawberry/c/x86_64-w64-mingw32/include/ctype.h \
C:/Strawberry/c/include/c++/13.1.0/bits/ios_base.h \
C:/Strawberry/c/include/c++/13.1.0/ext/atomicity.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/gthr-default.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/types.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/process.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/corecrt_startup.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/signal.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_signal.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/time.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sys/timeb.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/_timeval.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_time.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_compat.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/pthread_unistd.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/atomic_word.h \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.h \
C:/Strawberry/c/include/c++/13.1.0/string \
C:/Strawberry/c/include/c++/13.1.0/bits/allocator.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/c++allocator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/new_allocator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/ostream_insert.h \
C:/Strawberry/c/include/c++/13.1.0/bits/cxxabi_forced.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_function.h \
C:/Strawberry/c/include/c++/13.1.0/backward/binders.h \
C:/Strawberry/c/include/c++/13.1.0/bits/refwrap.h \
C:/Strawberry/c/include/c++/13.1.0/bits/invoke.h \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.h \
C:/Strawberry/c/include/c++/13.1.0/ext/alloc_traits.h \
C:/Strawberry/c/include/c++/13.1.0/bits/alloc_traits.h \
C:/Strawberry/c/include/c++/13.1.0/string_view \
C:/Strawberry/c/include/c++/13.1.0/bits/functional_hash.h \
C:/Strawberry/c/include/c++/13.1.0/bits/string_view.tcc \
C:/Strawberry/c/include/c++/13.1.0/ext/string_conversions.h \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_string.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/memory_resource.h \
C:/Strawberry/c/include/c++/13.1.0/cstddef \
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator.h \
C:/Strawberry/c/include/c++/13.1.0/bits/uses_allocator_args.h \
C:/Strawberry/c/include/c++/13.1.0/tuple \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_classes.tcc \
C:/Strawberry/c/include/c++/13.1.0/system_error \
C:/Strawberry/c/include/c++/13.1.0/stdexcept \
C:/Strawberry/c/include/c++/13.1.0/streambuf \
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.h \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.h \
C:/Strawberry/c/include/c++/13.1.0/cwctype \
C:/Strawberry/c/x86_64-w64-mingw32/include/wctype.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_base.h \
C:/Strawberry/c/include/c++/13.1.0/bits/streambuf_iterator.h \
C:/Strawberry/c/include/c++/13.1.0/x86_64-w64-mingw32/bits/ctype_inline.h \
C:/Strawberry/c/include/c++/13.1.0/bits/locale_facets.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/basic_ios.tcc \
C:/Strawberry/c/include/c++/13.1.0/bits/ostream.tcc \
C:/Strawberry/c/include/c++/13.1.0/istream \
C:/Strawberry/c/include/c++/13.1.0/bits/istream.tcc \
C:/Strawberry/c/include/c++/13.1.0/limits \
C:/Strawberry/c/include/c++/13.1.0/memory \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_uninitialized.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_raw_storage_iter.h \
C:/Strawberry/c/include/c++/13.1.0/bits/align.h \
C:/Strawberry/c/include/c++/13.1.0/bits/unique_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_base.h \
C:/Strawberry/c/include/c++/13.1.0/bits/allocated_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/ext/aligned_buffer.h \
C:/Strawberry/c/include/c++/13.1.0/ext/concurrence.h \
C:/Strawberry/c/include/c++/13.1.0/bits/shared_ptr_atomic.h \
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_base.h \
C:/Strawberry/c/include/c++/13.1.0/bits/atomic_lockfree_defines.h \
C:/Strawberry/c/include/c++/13.1.0/backward/auto_ptr.h \
C:/Strawberry/c/include/c++/13.1.0/pstl/glue_memory_defs.h \
C:/Strawberry/c/include/c++/13.1.0/vector \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_vector.h \
C:/Strawberry/c/include/c++/13.1.0/bits/stl_bvector.h \
C:/Strawberry/c/include/c++/13.1.0/bits/vector.tcc \
C:/Strawberry/c/x86_64-w64-mingw32/include/fcntl.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/io.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/string.h \
C:/Strawberry/c/x86_64-w64-mingw32/include/sec_api/string_s.h
+9
View File
@@ -0,0 +1,9 @@
# CMake generated Testfile for
# Source directory: C:/Users/ermeehan/Documents/wikideck/native
# Build directory: C:/Users/ermeehan/Documents/wikideck/native/build
#
# This file includes the relevant testing commands required for
# testing this directory and lists subdirectories to be tested as well.
add_test([=[randomx-upstream-vector]=] "C:/Users/ermeehan/Documents/wikideck/native/build/wikideck-randomx.exe" "--self-test")
set_tests_properties([=[randomx-upstream-vector]=] PROPERTIES TIMEOUT "120" _BACKTRACE_TRIPLES "C:/Users/ermeehan/Documents/wikideck/native/CMakeLists.txt;46;add_test;C:/Users/ermeehan/Documents/wikideck/native/CMakeLists.txt;0;")
subdirs("_deps/randomx-build")
+296
View File
@@ -0,0 +1,296 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Default target executed when no arguments are given to make.
default_target: all
.PHONY : default_target
# Allow only one "make -f Makefile2" at a time, but pass parallelism.
.NOTPARALLEL:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = C:\Strawberry\c\bin\cmake.exe
# The command to remove a file.
RM = C:\Strawberry\c\bin\cmake.exe -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ermeehan\Documents\wikideck\native
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ermeehan\Documents\wikideck\native\build
#=============================================================================
# Targets provided globally by CMake.
# Special rule for the target test
test:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running tests..."
C:\Strawberry\c\bin\ctest.exe --force-new-ctest-process $(ARGS)
.PHONY : test
# Special rule for the target test
test/fast: test
.PHONY : test/fast
# Special rule for the target edit_cache
edit_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..."
C:\Strawberry\c\bin\cmake.exe -E echo "No interactive CMake dialog available."
.PHONY : edit_cache
# Special rule for the target edit_cache
edit_cache/fast: edit_cache
.PHONY : edit_cache/fast
# Special rule for the target rebuild_cache
rebuild_cache:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..."
C:\Strawberry\c\bin\cmake.exe --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR)
.PHONY : rebuild_cache
# Special rule for the target rebuild_cache
rebuild_cache/fast: rebuild_cache
.PHONY : rebuild_cache/fast
# Special rule for the target list_install_components
list_install_components:
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\""
.PHONY : list_install_components
# Special rule for the target list_install_components
list_install_components/fast: list_install_components
.PHONY : list_install_components/fast
# Special rule for the target install
install: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
C:\Strawberry\c\bin\cmake.exe -P cmake_install.cmake
.PHONY : install
# Special rule for the target install
install/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..."
C:\Strawberry\c\bin\cmake.exe -P cmake_install.cmake
.PHONY : install/fast
# Special rule for the target install/local
install/local: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
C:\Strawberry\c\bin\cmake.exe -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local
# Special rule for the target install/local
install/local/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..."
C:\Strawberry\c\bin\cmake.exe -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake
.PHONY : install/local/fast
# Special rule for the target install/strip
install/strip: preinstall
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
C:\Strawberry\c\bin\cmake.exe -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip
# Special rule for the target install/strip
install/strip/fast: preinstall/fast
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..."
C:\Strawberry\c\bin\cmake.exe -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake
.PHONY : install/strip/fast
# The main all target
all: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles C:\Users\ermeehan\Documents\wikideck\native\build\\CMakeFiles\progress.marks
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 all
$(CMAKE_COMMAND) -E cmake_progress_start C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles 0
.PHONY : all
# The main clean target
clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 clean
.PHONY : clean
# The main clean target
clean/fast: clean
.PHONY : clean/fast
# Prepare targets for installation.
preinstall: all
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 preinstall
.PHONY : preinstall
# Prepare targets for installation.
preinstall/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 preinstall
.PHONY : preinstall/fast
# clear depends
depend:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 1
.PHONY : depend
#=============================================================================
# Target rules for targets named wikideck-randomx
# Build rule for target.
wikideck-randomx: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 wikideck-randomx
.PHONY : wikideck-randomx
# fast build rule for target.
wikideck-randomx/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles\wikideck-randomx.dir\build.make CMakeFiles/wikideck-randomx.dir/build
.PHONY : wikideck-randomx/fast
#=============================================================================
# Target rules for targets named randomx
# Build rule for target.
randomx: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 randomx
.PHONY : randomx
# fast build rule for target.
randomx/fast:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx.dir\build.make _deps/randomx-build/CMakeFiles/randomx.dir/build
.PHONY : randomx/fast
#=============================================================================
# Target rules for targets named randomx-tests
# Build rule for target.
randomx-tests: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 randomx-tests
.PHONY : randomx-tests
# fast build rule for target.
randomx-tests/fast:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-tests.dir\build.make _deps/randomx-build/CMakeFiles/randomx-tests.dir/build
.PHONY : randomx-tests/fast
#=============================================================================
# Target rules for targets named randomx-codegen
# Build rule for target.
randomx-codegen: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 randomx-codegen
.PHONY : randomx-codegen
# fast build rule for target.
randomx-codegen/fast:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-codegen.dir\build.make _deps/randomx-build/CMakeFiles/randomx-codegen.dir/build
.PHONY : randomx-codegen/fast
#=============================================================================
# Target rules for targets named randomx-benchmark
# Build rule for target.
randomx-benchmark: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles\Makefile2 randomx-benchmark
.PHONY : randomx-benchmark
# fast build rule for target.
randomx-benchmark/fast:
$(MAKE) $(MAKESILENT) -f _deps\randomx-build\CMakeFiles\randomx-benchmark.dir\build.make _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/build
.PHONY : randomx-benchmark/fast
randomx-engine.obj: randomx-engine.cpp.obj
.PHONY : randomx-engine.obj
# target to build an object file
randomx-engine.cpp.obj:
$(MAKE) $(MAKESILENT) -f CMakeFiles\wikideck-randomx.dir\build.make CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.obj
.PHONY : randomx-engine.cpp.obj
randomx-engine.i: randomx-engine.cpp.i
.PHONY : randomx-engine.i
# target to preprocess a source file
randomx-engine.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles\wikideck-randomx.dir\build.make CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.i
.PHONY : randomx-engine.cpp.i
randomx-engine.s: randomx-engine.cpp.s
.PHONY : randomx-engine.s
# target to generate assembly for a file
randomx-engine.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles\wikideck-randomx.dir\build.make CMakeFiles/wikideck-randomx.dir/randomx-engine.cpp.s
.PHONY : randomx-engine.cpp.s
# Help Target
help:
@echo The following are some of the valid targets for this Makefile:
@echo ... all (the default if no target is provided)
@echo ... clean
@echo ... depend
@echo ... edit_cache
@echo ... install
@echo ... install/local
@echo ... install/strip
@echo ... list_install_components
@echo ... rebuild_cache
@echo ... test
@echo ... randomx
@echo ... randomx-benchmark
@echo ... randomx-codegen
@echo ... randomx-tests
@echo ... wikideck-randomx
@echo ... randomx-engine.obj
@echo ... randomx-engine.i
@echo ... randomx-engine.s
.PHONY : help
#=============================================================================
# Special targets to cleanup operation of make.
# Special rule to run CMake to check the build system integrity.
# No rule that depends on this can have commands that come from listfiles
# because they might be regenerated.
cmake_check_build_system:
$(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles\Makefile.cmake 0
.PHONY : cmake_check_build_system
@@ -0,0 +1,2 @@
randomx-upstream-vector 3 0.761436
---
@@ -0,0 +1,19 @@
Start testing: Oct 19 14:26 Eastern Daylight Time
----------------------------------------------------------
1/1 Testing: randomx-upstream-vector
1/1 Test: randomx-upstream-vector
Command: "C:/Users/ermeehan/Documents/wikideck/native/build/wikideck-randomx.exe" "--self-test"
Directory: C:/Users/ermeehan/Documents/wikideck/native/build
"randomx-upstream-vector" start time: Oct 19 14:26 Eastern Daylight Time
Output:
----------------------------------------------------------
RandomX upstream vector passed
<end of output>
Test time = 2.28 sec
----------------------------------------------------------
Test Passed.
"randomx-upstream-vector" end time: Oct 19 14:26 Eastern Daylight Time
"randomx-upstream-vector" time elapsed: 00:00:02
----------------------------------------------------------
End testing: Oct 19 14:26 Eastern Daylight Time
@@ -0,0 +1,16 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Relative path conversion top directories.
set(CMAKE_RELATIVE_PATH_TOP_SOURCE "C:/Users/ermeehan/Documents/wikideck/native")
set(CMAKE_RELATIVE_PATH_TOP_BINARY "C:/Users/ermeehan/Documents/wikideck/native/build")
# Force unix paths in dependencies.
set(CMAKE_FORCE_UNIX_PATHS 1)
# The C and CXX include file regular expressions for this directory.
set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$")
set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$")
set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN})
set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN})
@@ -0,0 +1 @@
27
@@ -0,0 +1,20 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/tests/affinity.cpp" "_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/tests/benchmark.cpp" "_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -0,0 +1,128 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = C:\Strawberry\c\bin\cmake.exe
# The command to remove a file.
RM = C:\Strawberry\c\bin\cmake.exe -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ermeehan\Documents\wikideck\native
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ermeehan\Documents\wikideck\native\build
# Include any dependencies generated for this target.
include _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/compiler_depend.make
# Include the progress variables for this target.
include _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/progress.make
# Include the compile flags for this target's objects.
include _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj: _deps/randomx-src/src/tests/benchmark.cpp
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj -MF CMakeFiles\randomx-benchmark.dir\src\tests\benchmark.cpp.obj.d -o CMakeFiles\randomx-benchmark.dir\src\tests\benchmark.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\benchmark.cpp
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\benchmark.cpp > CMakeFiles\randomx-benchmark.dir\src\tests\benchmark.cpp.i
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\benchmark.cpp -o CMakeFiles\randomx-benchmark.dir\src\tests\benchmark.cpp.s
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj: _deps/randomx-src/src/tests/affinity.cpp
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj -MF CMakeFiles\randomx-benchmark.dir\src\tests\affinity.cpp.obj.d -o CMakeFiles\randomx-benchmark.dir\src\tests\affinity.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\affinity.cpp
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\affinity.cpp > CMakeFiles\randomx-benchmark.dir\src\tests\affinity.cpp.i
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\affinity.cpp -o CMakeFiles\randomx-benchmark.dir\src\tests\affinity.cpp.s
# Object files for target randomx-benchmark
randomx__benchmark_OBJECTS = \
"CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj" \
"CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj"
# External object files for target randomx-benchmark
randomx__benchmark_EXTERNAL_OBJECTS =
_deps/randomx-build/randomx-benchmark.exe: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj
_deps/randomx-build/randomx-benchmark.exe: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj
_deps/randomx-build/randomx-benchmark.exe: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/build.make
_deps/randomx-build/randomx-benchmark.exe: _deps/randomx-build/librandomx.a
_deps/randomx-build/randomx-benchmark.exe: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/linkLibs.rsp
_deps/randomx-build/randomx-benchmark.exe: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/objects1.rsp
_deps/randomx-build/randomx-benchmark.exe: _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX executable randomx-benchmark.exe"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\randomx-benchmark.dir\link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/build: _deps/randomx-build/randomx-benchmark.exe
.PHONY : _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/build
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/clean:
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -P CMakeFiles\randomx-benchmark.dir\cmake_clean.cmake
.PHONY : _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/clean
_deps/randomx-build/CMakeFiles/randomx-benchmark.dir/depend:
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\ermeehan\Documents\wikideck\native C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src C:\Users\ermeehan\Documents\wikideck\native\build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build\CMakeFiles\randomx-benchmark.dir\DependInfo.cmake --color=$(COLOR)
.PHONY : _deps/randomx-build/CMakeFiles/randomx-benchmark.dir/depend
@@ -0,0 +1,15 @@
file(REMOVE_RECURSE
"CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj"
"CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj.d"
"CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj"
"CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj.d"
"librandomx-benchmark.dll.a"
"randomx-benchmark.exe"
"randomx-benchmark.exe.manifest"
"randomx-benchmark.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/randomx-benchmark.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for randomx-benchmark.
# This may be replaced when dependencies are built.
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for randomx-benchmark.
@@ -0,0 +1,2 @@
# Empty dependencies file for randomx-benchmark.
# This may be replaced when dependencies are built.
@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# compile CXX with C:/Strawberry/c/bin/c++.exe
CXX_DEFINES =
CXX_INCLUDES =
CXX_FLAGS = -maes -O3 -DNDEBUG -std=gnu++11
@@ -0,0 +1,3 @@
C:\Strawberry\c\bin\cmake.exe -E rm -f CMakeFiles\randomx-benchmark.dir/objects.a
C:\Strawberry\c\bin\ar.exe qc CMakeFiles\randomx-benchmark.dir/objects.a @CMakeFiles\randomx-benchmark.dir\objects1.rsp
C:\Strawberry\c\bin\c++.exe -maes -O3 -DNDEBUG -Wl,--whole-archive CMakeFiles\randomx-benchmark.dir/objects.a -Wl,--no-whole-archive -o randomx-benchmark.exe -Wl,--out-implib,librandomx-benchmark.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\randomx-benchmark.dir\linkLibs.rsp
@@ -0,0 +1 @@
librandomx.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
@@ -0,0 +1 @@
"CMakeFiles/randomx-benchmark.dir/src/tests/benchmark.cpp.obj" "CMakeFiles/randomx-benchmark.dir/src/tests/affinity.cpp.obj"
@@ -0,0 +1,4 @@
CMAKE_PROGRESS_1 = 28
CMAKE_PROGRESS_2 = 29
CMAKE_PROGRESS_3 = 30
@@ -0,0 +1,19 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/tests/code-generator.cpp" "_deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -0,0 +1,112 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = C:\Strawberry\c\bin\cmake.exe
# The command to remove a file.
RM = C:\Strawberry\c\bin\cmake.exe -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ermeehan\Documents\wikideck\native
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ermeehan\Documents\wikideck\native\build
# Include any dependencies generated for this target.
include _deps/randomx-build/CMakeFiles/randomx-codegen.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include _deps/randomx-build/CMakeFiles/randomx-codegen.dir/compiler_depend.make
# Include the progress variables for this target.
include _deps/randomx-build/CMakeFiles/randomx-codegen.dir/progress.make
# Include the compile flags for this target's objects.
include _deps/randomx-build/CMakeFiles/randomx-codegen.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj: _deps/randomx-src/src/tests/code-generator.cpp
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj -MF CMakeFiles\randomx-codegen.dir\src\tests\code-generator.cpp.obj.d -o CMakeFiles\randomx-codegen.dir\src\tests\code-generator.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\code-generator.cpp
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\code-generator.cpp > CMakeFiles\randomx-codegen.dir\src\tests\code-generator.cpp.i
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\code-generator.cpp -o CMakeFiles\randomx-codegen.dir\src\tests\code-generator.cpp.s
# Object files for target randomx-codegen
randomx__codegen_OBJECTS = \
"CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj"
# External object files for target randomx-codegen
randomx__codegen_EXTERNAL_OBJECTS =
_deps/randomx-build/randomx-codegen.exe: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj
_deps/randomx-build/randomx-codegen.exe: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/build.make
_deps/randomx-build/randomx-codegen.exe: _deps/randomx-build/librandomx.a
_deps/randomx-build/randomx-codegen.exe: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/linkLibs.rsp
_deps/randomx-build/randomx-codegen.exe: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/objects1.rsp
_deps/randomx-build/randomx-codegen.exe: _deps/randomx-build/CMakeFiles/randomx-codegen.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable randomx-codegen.exe"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\randomx-codegen.dir\link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/build: _deps/randomx-build/randomx-codegen.exe
.PHONY : _deps/randomx-build/CMakeFiles/randomx-codegen.dir/build
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/clean:
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -P CMakeFiles\randomx-codegen.dir\cmake_clean.cmake
.PHONY : _deps/randomx-build/CMakeFiles/randomx-codegen.dir/clean
_deps/randomx-build/CMakeFiles/randomx-codegen.dir/depend:
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\ermeehan\Documents\wikideck\native C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src C:\Users\ermeehan\Documents\wikideck\native\build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build\CMakeFiles\randomx-codegen.dir\DependInfo.cmake --color=$(COLOR)
.PHONY : _deps/randomx-build/CMakeFiles/randomx-codegen.dir/depend
@@ -0,0 +1,13 @@
file(REMOVE_RECURSE
"CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj"
"CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj.d"
"librandomx-codegen.dll.a"
"randomx-codegen.exe"
"randomx-codegen.exe.manifest"
"randomx-codegen.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/randomx-codegen.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for randomx-codegen.
# This may be replaced when dependencies are built.
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for randomx-codegen.
@@ -0,0 +1,2 @@
# Empty dependencies file for randomx-codegen.
# This may be replaced when dependencies are built.
@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# compile CXX with C:/Strawberry/c/bin/c++.exe
CXX_DEFINES =
CXX_INCLUDES =
CXX_FLAGS = -maes -O3 -DNDEBUG -std=gnu++11
@@ -0,0 +1,3 @@
C:\Strawberry\c\bin\cmake.exe -E rm -f CMakeFiles\randomx-codegen.dir/objects.a
C:\Strawberry\c\bin\ar.exe qc CMakeFiles\randomx-codegen.dir/objects.a @CMakeFiles\randomx-codegen.dir\objects1.rsp
C:\Strawberry\c\bin\c++.exe -maes -O3 -DNDEBUG -Wl,--whole-archive CMakeFiles\randomx-codegen.dir/objects.a -Wl,--no-whole-archive -o randomx-codegen.exe -Wl,--out-implib,librandomx-codegen.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\randomx-codegen.dir\linkLibs.rsp
@@ -0,0 +1 @@
librandomx.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
@@ -0,0 +1 @@
"CMakeFiles/randomx-codegen.dir/src/tests/code-generator.cpp.obj"
@@ -0,0 +1,3 @@
CMAKE_PROGRESS_1 = 31
CMAKE_PROGRESS_2 = 32
@@ -0,0 +1,19 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/tests/tests.cpp" "_deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -0,0 +1,112 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = C:\Strawberry\c\bin\cmake.exe
# The command to remove a file.
RM = C:\Strawberry\c\bin\cmake.exe -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ermeehan\Documents\wikideck\native
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ermeehan\Documents\wikideck\native\build
# Include any dependencies generated for this target.
include _deps/randomx-build/CMakeFiles/randomx-tests.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include _deps/randomx-build/CMakeFiles/randomx-tests.dir/compiler_depend.make
# Include the progress variables for this target.
include _deps/randomx-build/CMakeFiles/randomx-tests.dir/progress.make
# Include the compile flags for this target's objects.
include _deps/randomx-build/CMakeFiles/randomx-tests.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-tests.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj: _deps/randomx-src/src/tests/tests.cpp
_deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj: _deps/randomx-build/CMakeFiles/randomx-tests.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj -MF CMakeFiles\randomx-tests.dir\src\tests\tests.cpp.obj.d -o CMakeFiles\randomx-tests.dir\src\tests\tests.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\tests.cpp
_deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\tests.cpp > CMakeFiles\randomx-tests.dir\src\tests\tests.cpp.i
_deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\tests\tests.cpp -o CMakeFiles\randomx-tests.dir\src\tests\tests.cpp.s
# Object files for target randomx-tests
randomx__tests_OBJECTS = \
"CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj"
# External object files for target randomx-tests
randomx__tests_EXTERNAL_OBJECTS =
_deps/randomx-build/randomx-tests.exe: _deps/randomx-build/CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj
_deps/randomx-build/randomx-tests.exe: _deps/randomx-build/CMakeFiles/randomx-tests.dir/build.make
_deps/randomx-build/randomx-tests.exe: _deps/randomx-build/librandomx.a
_deps/randomx-build/randomx-tests.exe: _deps/randomx-build/CMakeFiles/randomx-tests.dir/linkLibs.rsp
_deps/randomx-build/randomx-tests.exe: _deps/randomx-build/CMakeFiles/randomx-tests.dir/objects1.rsp
_deps/randomx-build/randomx-tests.exe: _deps/randomx-build/CMakeFiles/randomx-tests.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable randomx-tests.exe"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\randomx-tests.dir\link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
_deps/randomx-build/CMakeFiles/randomx-tests.dir/build: _deps/randomx-build/randomx-tests.exe
.PHONY : _deps/randomx-build/CMakeFiles/randomx-tests.dir/build
_deps/randomx-build/CMakeFiles/randomx-tests.dir/clean:
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -P CMakeFiles\randomx-tests.dir\cmake_clean.cmake
.PHONY : _deps/randomx-build/CMakeFiles/randomx-tests.dir/clean
_deps/randomx-build/CMakeFiles/randomx-tests.dir/depend:
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\ermeehan\Documents\wikideck\native C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src C:\Users\ermeehan\Documents\wikideck\native\build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build\CMakeFiles\randomx-tests.dir\DependInfo.cmake --color=$(COLOR)
.PHONY : _deps/randomx-build/CMakeFiles/randomx-tests.dir/depend
@@ -0,0 +1,13 @@
file(REMOVE_RECURSE
"CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj"
"CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj.d"
"librandomx-tests.dll.a"
"randomx-tests.exe"
"randomx-tests.exe.manifest"
"randomx-tests.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/randomx-tests.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for randomx-tests.
# This may be replaced when dependencies are built.
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for randomx-tests.
@@ -0,0 +1,2 @@
# Empty dependencies file for randomx-tests.
# This may be replaced when dependencies are built.
@@ -0,0 +1,10 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# compile CXX with C:/Strawberry/c/bin/c++.exe
CXX_DEFINES =
CXX_INCLUDES =
CXX_FLAGS = -maes -O3 -DNDEBUG -std=gnu++11
@@ -0,0 +1,3 @@
C:\Strawberry\c\bin\cmake.exe -E rm -f CMakeFiles\randomx-tests.dir/objects.a
C:\Strawberry\c\bin\ar.exe qc CMakeFiles\randomx-tests.dir/objects.a @CMakeFiles\randomx-tests.dir\objects1.rsp
C:\Strawberry\c\bin\c++.exe -maes -O3 -DNDEBUG -Wl,--whole-archive CMakeFiles\randomx-tests.dir/objects.a -Wl,--no-whole-archive -o randomx-tests.exe -Wl,--out-implib,librandomx-tests.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\randomx-tests.dir\linkLibs.rsp
@@ -0,0 +1 @@
librandomx.a -lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32
@@ -0,0 +1 @@
"CMakeFiles/randomx-tests.dir/src/tests/tests.cpp.obj"
@@ -0,0 +1,3 @@
CMAKE_PROGRESS_1 = 33
CMAKE_PROGRESS_2 = 34
@@ -0,0 +1,44 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/argon2_avx2.c" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/argon2_core.c" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/argon2_ref.c" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/argon2_ssse3.c" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/blake2/blake2b.c" "_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/jit_compiler_x86_static.S" "_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/reciprocal.c" "_deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/virtual_memory.c" "_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/aes_hash.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/allocator.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/assembly_generator_x86.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/blake2_generator.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/bytecode_machine.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/cpu.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/dataset.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/instruction.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/instructions_portable.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/jit_compiler_x86.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/randomx.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/soft_aes.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/superscalar.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/virtual_machine.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/vm_compiled.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/vm_compiled_light.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/vm_interpreted.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj.d"
"C:/Users/ermeehan/Documents/wikideck/native/build/_deps/randomx-src/src/vm_interpreted_light.cpp" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj" "gcc" "_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")
@@ -0,0 +1,510 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = C:\Strawberry\c\bin\cmake.exe
# The command to remove a file.
RM = C:\Strawberry\c\bin\cmake.exe -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = C:\Users\ermeehan\Documents\wikideck\native
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = C:\Users\ermeehan\Documents\wikideck\native\build
# Include any dependencies generated for this target.
include _deps/randomx-build/CMakeFiles/randomx.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.make
# Include the progress variables for this target.
include _deps/randomx-build/CMakeFiles/randomx.dir/progress.make
# Include the compile flags for this target's objects.
include _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj: _deps/randomx-src/src/aes_hash.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj -MF CMakeFiles\randomx.dir\src\aes_hash.cpp.obj.d -o CMakeFiles\randomx.dir\src\aes_hash.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\aes_hash.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/aes_hash.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\aes_hash.cpp > CMakeFiles\randomx.dir\src\aes_hash.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/aes_hash.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\aes_hash.cpp -o CMakeFiles\randomx.dir\src\aes_hash.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj: _deps/randomx-src/src/argon2_ref.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj -MF CMakeFiles\randomx.dir\src\argon2_ref.c.obj.d -o CMakeFiles\randomx.dir\src\argon2_ref.c.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_ref.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/argon2_ref.c.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_ref.c > CMakeFiles\randomx.dir\src\argon2_ref.c.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/argon2_ref.c.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_ref.c -o CMakeFiles\randomx.dir\src\argon2_ref.c.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj: _deps/randomx-src/src/argon2_ssse3.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -mssse3 -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj -MF CMakeFiles\randomx.dir\src\argon2_ssse3.c.obj.d -o CMakeFiles\randomx.dir\src\argon2_ssse3.c.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_ssse3.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/argon2_ssse3.c.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -mssse3 -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_ssse3.c > CMakeFiles\randomx.dir\src\argon2_ssse3.c.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/argon2_ssse3.c.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -mssse3 -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_ssse3.c -o CMakeFiles\randomx.dir\src\argon2_ssse3.c.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj: _deps/randomx-src/src/argon2_avx2.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -mavx2 -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj -MF CMakeFiles\randomx.dir\src\argon2_avx2.c.obj.d -o CMakeFiles\randomx.dir\src\argon2_avx2.c.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_avx2.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/argon2_avx2.c.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -mavx2 -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_avx2.c > CMakeFiles\randomx.dir\src\argon2_avx2.c.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/argon2_avx2.c.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -mavx2 -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_avx2.c -o CMakeFiles\randomx.dir\src\argon2_avx2.c.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj: _deps/randomx-src/src/bytecode_machine.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj -MF CMakeFiles\randomx.dir\src\bytecode_machine.cpp.obj.d -o CMakeFiles\randomx.dir\src\bytecode_machine.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\bytecode_machine.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/bytecode_machine.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\bytecode_machine.cpp > CMakeFiles\randomx.dir\src\bytecode_machine.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/bytecode_machine.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\bytecode_machine.cpp -o CMakeFiles\randomx.dir\src\bytecode_machine.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj: _deps/randomx-src/src/cpu.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj -MF CMakeFiles\randomx.dir\src\cpu.cpp.obj.d -o CMakeFiles\randomx.dir\src\cpu.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\cpu.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/cpu.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\cpu.cpp > CMakeFiles\randomx.dir\src\cpu.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/cpu.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\cpu.cpp -o CMakeFiles\randomx.dir\src\cpu.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj: _deps/randomx-src/src/dataset.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj -MF CMakeFiles\randomx.dir\src\dataset.cpp.obj.d -o CMakeFiles\randomx.dir\src\dataset.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\dataset.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/dataset.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\dataset.cpp > CMakeFiles\randomx.dir\src\dataset.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/dataset.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\dataset.cpp -o CMakeFiles\randomx.dir\src\dataset.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj: _deps/randomx-src/src/soft_aes.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj -MF CMakeFiles\randomx.dir\src\soft_aes.cpp.obj.d -o CMakeFiles\randomx.dir\src\soft_aes.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\soft_aes.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/soft_aes.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\soft_aes.cpp > CMakeFiles\randomx.dir\src\soft_aes.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/soft_aes.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\soft_aes.cpp -o CMakeFiles\randomx.dir\src\soft_aes.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj: _deps/randomx-src/src/virtual_memory.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj -MF CMakeFiles\randomx.dir\src\virtual_memory.c.obj.d -o CMakeFiles\randomx.dir\src\virtual_memory.c.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\virtual_memory.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/virtual_memory.c.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\virtual_memory.c > CMakeFiles\randomx.dir\src\virtual_memory.c.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/virtual_memory.c.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\virtual_memory.c -o CMakeFiles\randomx.dir\src\virtual_memory.c.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj: _deps/randomx-src/src/vm_interpreted.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj -MF CMakeFiles\randomx.dir\src\vm_interpreted.cpp.obj.d -o CMakeFiles\randomx.dir\src\vm_interpreted.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_interpreted.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/vm_interpreted.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_interpreted.cpp > CMakeFiles\randomx.dir\src\vm_interpreted.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/vm_interpreted.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_interpreted.cpp -o CMakeFiles\randomx.dir\src\vm_interpreted.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj: _deps/randomx-src/src/allocator.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj -MF CMakeFiles\randomx.dir\src\allocator.cpp.obj.d -o CMakeFiles\randomx.dir\src\allocator.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\allocator.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/allocator.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\allocator.cpp > CMakeFiles\randomx.dir\src\allocator.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/allocator.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\allocator.cpp -o CMakeFiles\randomx.dir\src\allocator.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj: _deps/randomx-src/src/assembly_generator_x86.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj -MF CMakeFiles\randomx.dir\src\assembly_generator_x86.cpp.obj.d -o CMakeFiles\randomx.dir\src\assembly_generator_x86.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\assembly_generator_x86.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\assembly_generator_x86.cpp > CMakeFiles\randomx.dir\src\assembly_generator_x86.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\assembly_generator_x86.cpp -o CMakeFiles\randomx.dir\src\assembly_generator_x86.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj: _deps/randomx-src/src/instruction.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj -MF CMakeFiles\randomx.dir\src\instruction.cpp.obj.d -o CMakeFiles\randomx.dir\src\instruction.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\instruction.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/instruction.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\instruction.cpp > CMakeFiles\randomx.dir\src\instruction.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/instruction.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\instruction.cpp -o CMakeFiles\randomx.dir\src\instruction.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj: _deps/randomx-src/src/randomx.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj -MF CMakeFiles\randomx.dir\src\randomx.cpp.obj.d -o CMakeFiles\randomx.dir\src\randomx.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\randomx.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/randomx.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\randomx.cpp > CMakeFiles\randomx.dir\src\randomx.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/randomx.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\randomx.cpp -o CMakeFiles\randomx.dir\src\randomx.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj: _deps/randomx-src/src/superscalar.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj -MF CMakeFiles\randomx.dir\src\superscalar.cpp.obj.d -o CMakeFiles\randomx.dir\src\superscalar.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\superscalar.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/superscalar.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\superscalar.cpp > CMakeFiles\randomx.dir\src\superscalar.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/superscalar.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\superscalar.cpp -o CMakeFiles\randomx.dir\src\superscalar.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj: _deps/randomx-src/src/vm_compiled.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj -MF CMakeFiles\randomx.dir\src\vm_compiled.cpp.obj.d -o CMakeFiles\randomx.dir\src\vm_compiled.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_compiled.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/vm_compiled.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_compiled.cpp > CMakeFiles\randomx.dir\src\vm_compiled.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/vm_compiled.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_compiled.cpp -o CMakeFiles\randomx.dir\src\vm_compiled.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj: _deps/randomx-src/src/vm_interpreted_light.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj -MF CMakeFiles\randomx.dir\src\vm_interpreted_light.cpp.obj.d -o CMakeFiles\randomx.dir\src\vm_interpreted_light.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_interpreted_light.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_interpreted_light.cpp > CMakeFiles\randomx.dir\src\vm_interpreted_light.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_interpreted_light.cpp -o CMakeFiles\randomx.dir\src\vm_interpreted_light.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj: _deps/randomx-src/src/argon2_core.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj -MF CMakeFiles\randomx.dir\src\argon2_core.c.obj.d -o CMakeFiles\randomx.dir\src\argon2_core.c.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_core.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/argon2_core.c.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_core.c > CMakeFiles\randomx.dir\src\argon2_core.c.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/argon2_core.c.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\argon2_core.c -o CMakeFiles\randomx.dir\src\argon2_core.c.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj: _deps/randomx-src/src/blake2_generator.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj -MF CMakeFiles\randomx.dir\src\blake2_generator.cpp.obj.d -o CMakeFiles\randomx.dir\src\blake2_generator.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\blake2_generator.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/blake2_generator.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\blake2_generator.cpp > CMakeFiles\randomx.dir\src\blake2_generator.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/blake2_generator.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\blake2_generator.cpp -o CMakeFiles\randomx.dir\src\blake2_generator.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj: _deps/randomx-src/src/instructions_portable.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj -MF CMakeFiles\randomx.dir\src\instructions_portable.cpp.obj.d -o CMakeFiles\randomx.dir\src\instructions_portable.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\instructions_portable.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/instructions_portable.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\instructions_portable.cpp > CMakeFiles\randomx.dir\src\instructions_portable.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/instructions_portable.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\instructions_portable.cpp -o CMakeFiles\randomx.dir\src\instructions_portable.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj: _deps/randomx-src/src/reciprocal.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj -MF CMakeFiles\randomx.dir\src\reciprocal.c.obj.d -o CMakeFiles\randomx.dir\src\reciprocal.c.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\reciprocal.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/reciprocal.c.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\reciprocal.c > CMakeFiles\randomx.dir\src\reciprocal.c.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/reciprocal.c.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\reciprocal.c -o CMakeFiles\randomx.dir\src\reciprocal.c.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj: _deps/randomx-src/src/virtual_machine.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj -MF CMakeFiles\randomx.dir\src\virtual_machine.cpp.obj.d -o CMakeFiles\randomx.dir\src\virtual_machine.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\virtual_machine.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/virtual_machine.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\virtual_machine.cpp > CMakeFiles\randomx.dir\src\virtual_machine.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/virtual_machine.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\virtual_machine.cpp -o CMakeFiles\randomx.dir\src\virtual_machine.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj: _deps/randomx-src/src/vm_compiled_light.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj -MF CMakeFiles\randomx.dir\src\vm_compiled_light.cpp.obj.d -o CMakeFiles\randomx.dir\src\vm_compiled_light.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_compiled_light.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_compiled_light.cpp > CMakeFiles\randomx.dir\src\vm_compiled_light.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\vm_compiled_light.cpp -o CMakeFiles\randomx.dir\src\vm_compiled_light.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj: _deps/randomx-src/src/blake2/blake2b.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj -MF CMakeFiles\randomx.dir\src\blake2\blake2b.c.obj.d -o CMakeFiles\randomx.dir\src\blake2\blake2b.c.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\blake2\blake2b.c
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/blake2/blake2b.c.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\blake2\blake2b.c > CMakeFiles\randomx.dir\src\blake2\blake2b.c.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/blake2/blake2b.c.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\blake2\blake2b.c -o CMakeFiles\randomx.dir\src\blake2\blake2b.c.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj: _deps/randomx-src/src/jit_compiler_x86.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building CXX object _deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj -MF CMakeFiles\randomx.dir\src\jit_compiler_x86.cpp.obj.d -o CMakeFiles\randomx.dir\src\jit_compiler_x86.cpp.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\jit_compiler_x86.cpp
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\jit_compiler_x86.cpp > CMakeFiles\randomx.dir\src\jit_compiler_x86.cpp.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\c++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\jit_compiler_x86.cpp -o CMakeFiles\randomx.dir\src\jit_compiler_x86.cpp.s
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj: _deps/randomx-build/CMakeFiles/randomx.dir/flags.make
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj: _deps/randomx-src/src/jit_compiler_x86_static.S
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj: _deps/randomx-build/CMakeFiles/randomx.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building C object _deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT _deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj -MF CMakeFiles\randomx.dir\src\jit_compiler_x86_static.S.obj.d -o CMakeFiles\randomx.dir\src\jit_compiler_x86_static.S.obj -c C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\jit_compiler_x86_static.S
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.i"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\jit_compiler_x86_static.S > CMakeFiles\randomx.dir\src\jit_compiler_x86_static.S.i
_deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.s"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && C:\Strawberry\c\bin\gcc.exe $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src\src\jit_compiler_x86_static.S -o CMakeFiles\randomx.dir\src\jit_compiler_x86_static.S.s
# Object files for target randomx
randomx_OBJECTS = \
"CMakeFiles/randomx.dir/src/aes_hash.cpp.obj" \
"CMakeFiles/randomx.dir/src/argon2_ref.c.obj" \
"CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj" \
"CMakeFiles/randomx.dir/src/argon2_avx2.c.obj" \
"CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj" \
"CMakeFiles/randomx.dir/src/cpu.cpp.obj" \
"CMakeFiles/randomx.dir/src/dataset.cpp.obj" \
"CMakeFiles/randomx.dir/src/soft_aes.cpp.obj" \
"CMakeFiles/randomx.dir/src/virtual_memory.c.obj" \
"CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj" \
"CMakeFiles/randomx.dir/src/allocator.cpp.obj" \
"CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj" \
"CMakeFiles/randomx.dir/src/instruction.cpp.obj" \
"CMakeFiles/randomx.dir/src/randomx.cpp.obj" \
"CMakeFiles/randomx.dir/src/superscalar.cpp.obj" \
"CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj" \
"CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj" \
"CMakeFiles/randomx.dir/src/argon2_core.c.obj" \
"CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj" \
"CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj" \
"CMakeFiles/randomx.dir/src/reciprocal.c.obj" \
"CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj" \
"CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj" \
"CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj" \
"CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj" \
"CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj"
# External object files for target randomx
randomx_EXTERNAL_OBJECTS =
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/aes_hash.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ref.c.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/cpu.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/dataset.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/soft_aes.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_memory.c.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/allocator.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/instruction.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/randomx.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/superscalar.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_core.c.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/reciprocal.c.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/build.make
_deps/randomx-build/librandomx.a: _deps/randomx-build/CMakeFiles/randomx.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\ermeehan\Documents\wikideck\native\build\CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Linking CXX static library librandomx.a"
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -P CMakeFiles\randomx.dir\cmake_clean_target.cmake
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\randomx.dir\link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
_deps/randomx-build/CMakeFiles/randomx.dir/build: _deps/randomx-build/librandomx.a
.PHONY : _deps/randomx-build/CMakeFiles/randomx.dir/build
_deps/randomx-build/CMakeFiles/randomx.dir/clean:
cd /d C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build && $(CMAKE_COMMAND) -P CMakeFiles\randomx.dir\cmake_clean.cmake
.PHONY : _deps/randomx-build/CMakeFiles/randomx.dir/clean
_deps/randomx-build/CMakeFiles/randomx.dir/depend:
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\ermeehan\Documents\wikideck\native C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-src C:\Users\ermeehan\Documents\wikideck\native\build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build C:\Users\ermeehan\Documents\wikideck\native\build\_deps\randomx-build\CMakeFiles\randomx.dir\DependInfo.cmake --color=$(COLOR)
.PHONY : _deps/randomx-build/CMakeFiles/randomx.dir/depend
@@ -0,0 +1,61 @@
file(REMOVE_RECURSE
"CMakeFiles/randomx.dir/src/aes_hash.cpp.obj"
"CMakeFiles/randomx.dir/src/aes_hash.cpp.obj.d"
"CMakeFiles/randomx.dir/src/allocator.cpp.obj"
"CMakeFiles/randomx.dir/src/allocator.cpp.obj.d"
"CMakeFiles/randomx.dir/src/argon2_avx2.c.obj"
"CMakeFiles/randomx.dir/src/argon2_avx2.c.obj.d"
"CMakeFiles/randomx.dir/src/argon2_core.c.obj"
"CMakeFiles/randomx.dir/src/argon2_core.c.obj.d"
"CMakeFiles/randomx.dir/src/argon2_ref.c.obj"
"CMakeFiles/randomx.dir/src/argon2_ref.c.obj.d"
"CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj"
"CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj.d"
"CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj"
"CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj.d"
"CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj"
"CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj.d"
"CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj"
"CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj.d"
"CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj"
"CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj.d"
"CMakeFiles/randomx.dir/src/cpu.cpp.obj"
"CMakeFiles/randomx.dir/src/cpu.cpp.obj.d"
"CMakeFiles/randomx.dir/src/dataset.cpp.obj"
"CMakeFiles/randomx.dir/src/dataset.cpp.obj.d"
"CMakeFiles/randomx.dir/src/instruction.cpp.obj"
"CMakeFiles/randomx.dir/src/instruction.cpp.obj.d"
"CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj"
"CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj.d"
"CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj"
"CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj.d"
"CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj"
"CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj.d"
"CMakeFiles/randomx.dir/src/randomx.cpp.obj"
"CMakeFiles/randomx.dir/src/randomx.cpp.obj.d"
"CMakeFiles/randomx.dir/src/reciprocal.c.obj"
"CMakeFiles/randomx.dir/src/reciprocal.c.obj.d"
"CMakeFiles/randomx.dir/src/soft_aes.cpp.obj"
"CMakeFiles/randomx.dir/src/soft_aes.cpp.obj.d"
"CMakeFiles/randomx.dir/src/superscalar.cpp.obj"
"CMakeFiles/randomx.dir/src/superscalar.cpp.obj.d"
"CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj"
"CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj.d"
"CMakeFiles/randomx.dir/src/virtual_memory.c.obj"
"CMakeFiles/randomx.dir/src/virtual_memory.c.obj.d"
"CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj"
"CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj.d"
"CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj"
"CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj.d"
"CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj"
"CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj.d"
"CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj"
"CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj.d"
"librandomx.a"
"librandomx.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang C CXX)
include(CMakeFiles/randomx.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()
@@ -0,0 +1,3 @@
file(REMOVE_RECURSE
"librandomx.a"
)
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for randomx.
@@ -0,0 +1,2 @@
# Empty dependencies file for randomx.
# This may be replaced when dependencies are built.
@@ -0,0 +1,21 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.26
# compile C with C:/Strawberry/c/bin/gcc.exe
# compile CXX with C:/Strawberry/c/bin/c++.exe
C_DEFINES = -DRANDOMX_FORCE_SECURE
C_INCLUDES =
C_FLAGS = -maes -O3 -DNDEBUG
CXX_DEFINES = -DRANDOMX_FORCE_SECURE
CXX_INCLUDES =
CXX_FLAGS = -maes -O3 -DNDEBUG -std=gnu++11
# Custom flags: _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj_FLAGS = -mssse3
# Custom flags: _deps/randomx-build/CMakeFiles/randomx.dir/src/argon2_avx2.c.obj_FLAGS = -mavx2
@@ -0,0 +1,2 @@
C:\Strawberry\c\bin\ar.exe qc librandomx.a CMakeFiles/randomx.dir/src/aes_hash.cpp.obj CMakeFiles/randomx.dir/src/argon2_ref.c.obj CMakeFiles/randomx.dir/src/argon2_ssse3.c.obj CMakeFiles/randomx.dir/src/argon2_avx2.c.obj CMakeFiles/randomx.dir/src/bytecode_machine.cpp.obj CMakeFiles/randomx.dir/src/cpu.cpp.obj CMakeFiles/randomx.dir/src/dataset.cpp.obj CMakeFiles/randomx.dir/src/soft_aes.cpp.obj CMakeFiles/randomx.dir/src/virtual_memory.c.obj CMakeFiles/randomx.dir/src/vm_interpreted.cpp.obj CMakeFiles/randomx.dir/src/allocator.cpp.obj CMakeFiles/randomx.dir/src/assembly_generator_x86.cpp.obj CMakeFiles/randomx.dir/src/instruction.cpp.obj CMakeFiles/randomx.dir/src/randomx.cpp.obj CMakeFiles/randomx.dir/src/superscalar.cpp.obj CMakeFiles/randomx.dir/src/vm_compiled.cpp.obj CMakeFiles/randomx.dir/src/vm_interpreted_light.cpp.obj CMakeFiles/randomx.dir/src/argon2_core.c.obj CMakeFiles/randomx.dir/src/blake2_generator.cpp.obj CMakeFiles/randomx.dir/src/instructions_portable.cpp.obj CMakeFiles/randomx.dir/src/reciprocal.c.obj CMakeFiles/randomx.dir/src/virtual_machine.cpp.obj CMakeFiles/randomx.dir/src/vm_compiled_light.cpp.obj CMakeFiles/randomx.dir/src/blake2/blake2b.c.obj CMakeFiles/randomx.dir/src/jit_compiler_x86.cpp.obj CMakeFiles/randomx.dir/src/jit_compiler_x86_static.S.obj
C:\Strawberry\c\bin\ranlib.exe librandomx.a

Some files were not shown because too many files have changed in this diff Show More