[1mprog.swift:2:9: [0;1;31merror: [0m[1muse of unresolved identifier 'start_dx'
[0mvar x = start_dx
[0;1;32m ^~~~~~~~
[0m[1mprog.swift:4:7: [0;1;31merror: [0m[1muse of unresolved identifier 't'
[0mwhile t <= 2.0 {
[0;1;32m ^
[0m[1mprog.swift:2:5: [0;1;30mnote: [0m[1mdid you mean 'x'?
[0mvar x = start_dx
[0;1;32m ^
[0m[1mprog.swift:3:5: [0;1;30mnote: [0m[1mdid you mean 'dt'?
[0mlet dt = 0.1
[0;1;32m ^
[0m[1mprog.swift:1:5: [0;1;30mnote: [0m[1mdid you mean 'v'?
[0mvar v = 0.0
[0;1;32m ^
[0m[1mprog.swift:5:16: [0;1;31merror: [0m[1muse of unresolved identifier 'analyticalSolution'
[0m let as_x = analyticalSolution(t:t)
[0;1;32m ^~~~~~~~~~~~~~~~~~
[0m[1mprog.swift:5:37: [0;1;31merror: [0m[1muse of unresolved identifier 't'
[0m let as_x = analyticalSolution(t:t)
[0;1;32m ^
[0m[1mprog.swift:6:11: [0;1;31merror: [0m[1muse of unresolved identifier 't'
[0m print(t, x * 1000, as_x * 1000, (x - as_x) * 1000)
[0;1;32m ^
[0m[1mprog.swift:8:14: [0;1;31merror: [0m[1muse of unresolved identifier 'k'
[0m let F = -k * x
[0;1;32m ^
[0m[1mprog.swift:9:9: [0;1;30mnote: [0m[1mdid you mean 'a'?
[0m let a = F / m
[0;1;32m ^
[0m[1mprog.swift:2:5: [0;1;30mnote: [0m[1mdid you mean 'x'?
[0mvar x = start_dx
[0;1;32m ^
[0m[1mprog.swift:1:5: [0;1;30mnote: [0m[1mdid you mean 'v'?
[0mvar v = 0.0
[0;1;32m ^
[0m[1mprog.swift:9:17: [0;1;31merror: [0m[1muse of unresolved identifier 'm'
[0m let a = F / m
[0;1;32m ^
[0m[1mprog.swift:8:9: [0;1;30mnote: [0m[1mdid you mean 'F'?
[0m let F = -k * x
[0;1;32m ^
[0m[1mprog.swift:2:5: [0;1;30mnote: [0m[1mdid you mean 'x'?
[0mvar x = start_dx
[0;1;32m ^
[0m[1mprog.swift:1:5: [0;1;30mnote: [0m[1mdid you mean 'v'?
[0mvar v = 0.0
[0;1;32m ^
[0m[1mprog.swift:14:5: [0;1;31merror: [0m[1muse of unresolved identifier 't'
[0m t += dt
[0;1;32m ^
[0m<unknown>:0: error: error opening input file 'prog.o' (No such file or directory
)
clang: error: no such file or directory: 'prog.o'
clang: error: no such file or directory: '@prog.autolink'