mirror of
https://github.com/Sunscreen-tech/Sunscreen.git
synced 2026-01-13 15:47:59 -05:00
1265 lines
36 KiB
JSON
1265 lines
36 KiB
JSON
{
|
|
"version": "0.2.0",
|
|
"configurations": [
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'bfv_zkp'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=bfv_zkp",
|
|
"--package=bfv_zkp"
|
|
],
|
|
"filter": {
|
|
"name": "bfv_zkp",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'bfv_zkp'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=bfv_zkp",
|
|
"--package=bfv_zkp"
|
|
],
|
|
"filter": {
|
|
"name": "bfv_zkp",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'features'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=features",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "features",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'fhe_program_tests'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=fhe_program_tests",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "fhe_program_tests",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'unsigned'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=unsigned",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "unsigned",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'fractional'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=fractional",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "fractional",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'simd'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=simd",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "simd",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'rational'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=rational",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "rational",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'zkp_program_tests'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=zkp_program_tests",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "zkp_program_tests",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'edge_cases'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=edge_cases",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "edge_cases",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'serialization'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=serialization",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "serialization",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'multi_program'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=multi_program",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "multi_program",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'array'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=array",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "array",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'encrypt_decrypt'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=encrypt_decrypt",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "encrypt_decrypt",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'typename_tests'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=typename_tests",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "typename_tests",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'chaining'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=chaining",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "chaining",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'signed'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=signed",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "signed",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'fractional_range_proof'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=fractional_range_proof",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "fractional_range_proof",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'smart_fhe'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=smart_fhe",
|
|
"--package=sunscreen"
|
|
],
|
|
"filter": {
|
|
"name": "smart_fhe",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'seal_fhe'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=seal_fhe"
|
|
],
|
|
"filter": {
|
|
"name": "seal_fhe",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'test_common'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=test_common",
|
|
"--package=seal_fhe"
|
|
],
|
|
"filter": {
|
|
"name": "test_common",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'assumptions'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=assumptions",
|
|
"--package=seal_fhe"
|
|
],
|
|
"filter": {
|
|
"name": "assumptions",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'emsdk'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=emsdk"
|
|
],
|
|
"filter": {
|
|
"name": "emsdk",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_backend'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_backend"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_backend",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_compiler_common'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_compiler_common"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_compiler_common",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_fhe_program'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_fhe_program"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_fhe_program",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_runtime'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_runtime"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_runtime",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_zkp_backend'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_zkp_backend"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_zkp_backend",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_bulletproofs'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_bulletproofs"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_bulletproofs",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'range_proof'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=range_proof",
|
|
"--package=sunscreen_bulletproofs"
|
|
],
|
|
"filter": {
|
|
"name": "range_proof",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug integration test 'r1cs'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--test=r1cs",
|
|
"--package=sunscreen_bulletproofs"
|
|
],
|
|
"filter": {
|
|
"name": "r1cs",
|
|
"kind": "test"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'range_proof'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=range_proof",
|
|
"--package=sunscreen_bulletproofs"
|
|
],
|
|
"filter": {
|
|
"name": "range_proof",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'generators'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=generators",
|
|
"--package=sunscreen_bulletproofs"
|
|
],
|
|
"filter": {
|
|
"name": "generators",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'r1cs'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=r1cs",
|
|
"--package=sunscreen_bulletproofs"
|
|
],
|
|
"filter": {
|
|
"name": "r1cs",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'linear_proof'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=linear_proof",
|
|
"--package=sunscreen_bulletproofs"
|
|
],
|
|
"filter": {
|
|
"name": "linear_proof",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_curve25519'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_curve25519"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_curve25519",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'dalek_benchmarks'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=dalek_benchmarks",
|
|
"--package=sunscreen_curve25519"
|
|
],
|
|
"filter": {
|
|
"name": "dalek_benchmarks",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'cannonical_norm_noise_model'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=cannonical_norm_noise_model",
|
|
"--package=cannonical_norm_noise_model"
|
|
],
|
|
"filter": {
|
|
"name": "cannonical_norm_noise_model",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'cannonical_norm_noise_model'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=cannonical_norm_noise_model",
|
|
"--package=cannonical_norm_noise_model"
|
|
],
|
|
"filter": {
|
|
"name": "cannonical_norm_noise_model",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'amm'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=amm",
|
|
"--package=amm"
|
|
],
|
|
"filter": {
|
|
"name": "amm",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'amm'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=amm",
|
|
"--package=amm"
|
|
],
|
|
"filter": {
|
|
"name": "amm",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'bigint'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=bigint",
|
|
"--package=bigint"
|
|
],
|
|
"filter": {
|
|
"name": "bigint",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'bigint'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=bigint",
|
|
"--package=bigint"
|
|
],
|
|
"filter": {
|
|
"name": "bigint",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'calculator_fractional'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=calculator_fractional",
|
|
"--package=calculator_fractional"
|
|
],
|
|
"filter": {
|
|
"name": "calculator_fractional",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'calculator_fractional'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=calculator_fractional",
|
|
"--package=calculator_fractional"
|
|
],
|
|
"filter": {
|
|
"name": "calculator_fractional",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'calculator_rational'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=calculator_rational",
|
|
"--package=calculator_rational"
|
|
],
|
|
"filter": {
|
|
"name": "calculator_rational",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'calculator_rational'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=calculator_rational",
|
|
"--package=calculator_rational"
|
|
],
|
|
"filter": {
|
|
"name": "calculator_rational",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'chi_sq'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=chi_sq",
|
|
"--package=chi_sq"
|
|
],
|
|
"filter": {
|
|
"name": "chi_sq",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'chi_sq'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=chi_sq",
|
|
"--package=chi_sq"
|
|
],
|
|
"filter": {
|
|
"name": "chi_sq",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'dot_prod'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=dot_prod",
|
|
"--package=dot_prod"
|
|
],
|
|
"filter": {
|
|
"name": "dot_prod",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'dot_prod'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=dot_prod",
|
|
"--package=dot_prod"
|
|
],
|
|
"filter": {
|
|
"name": "dot_prod",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'mean_variance'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=mean_variance",
|
|
"--package=mean_variance"
|
|
],
|
|
"filter": {
|
|
"name": "mean_variance",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'mean_variance'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=mean_variance",
|
|
"--package=mean_variance"
|
|
],
|
|
"filter": {
|
|
"name": "mean_variance",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'ordering_zkp'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=ordering_zkp",
|
|
"--package=ordering_zkp"
|
|
],
|
|
"filter": {
|
|
"name": "ordering_zkp",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'ordering_zkp'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=ordering_zkp",
|
|
"--package=ordering_zkp"
|
|
],
|
|
"filter": {
|
|
"name": "ordering_zkp",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'pir'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=pir",
|
|
"--package=pir"
|
|
],
|
|
"filter": {
|
|
"name": "pir",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'pir'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=pir",
|
|
"--package=pir"
|
|
],
|
|
"filter": {
|
|
"name": "pir",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'simple_multiply'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=simple_multiply",
|
|
"--package=simple_multiply"
|
|
],
|
|
"filter": {
|
|
"name": "simple_multiply",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'simple_multiply'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=simple_multiply",
|
|
"--package=simple_multiply"
|
|
],
|
|
"filter": {
|
|
"name": "simple_multiply",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug executable 'sudoku_zkp'",
|
|
"cargo": {
|
|
"args": [
|
|
"build",
|
|
"--bin=sudoku_zkp",
|
|
"--package=sudoku_zkp"
|
|
],
|
|
"filter": {
|
|
"name": "sudoku_zkp",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in executable 'sudoku_zkp'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bin=sudoku_zkp",
|
|
"--package=sudoku_zkp"
|
|
],
|
|
"filter": {
|
|
"name": "sudoku_zkp",
|
|
"kind": "bin"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'logproof'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=logproof"
|
|
],
|
|
"filter": {
|
|
"name": "logproof",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'linear_relation'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=linear_relation",
|
|
"--package=logproof"
|
|
],
|
|
"filter": {
|
|
"name": "linear_relation",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug unit tests in library 'sunscreen_math'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--lib",
|
|
"--package=sunscreen_math"
|
|
],
|
|
"filter": {
|
|
"name": "sunscreen_math",
|
|
"kind": "lib"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'gpu'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=gpu",
|
|
"--package=sunscreen_math"
|
|
],
|
|
"filter": {
|
|
"name": "gpu",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
},
|
|
{
|
|
"type": "lldb",
|
|
"request": "launch",
|
|
"name": "Debug benchmark 'cpu'",
|
|
"cargo": {
|
|
"args": [
|
|
"test",
|
|
"--no-run",
|
|
"--bench=cpu",
|
|
"--package=sunscreen_math"
|
|
],
|
|
"filter": {
|
|
"name": "cpu",
|
|
"kind": "bench"
|
|
}
|
|
},
|
|
"args": [],
|
|
"cwd": "${workspaceFolder}"
|
|
}
|
|
]
|
|
} |